Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AUR updates for 1.27.0 #20142

Merged
merged 2 commits into from
Jul 15, 2022
Merged

AUR updates for 1.27.0 #20142

merged 2 commits into from
Jul 15, 2022

Conversation

ghbrown
Copy link
Contributor

@ghbrown ghbrown commented Jul 1, 2022

This PR updates the Arch User Repository package "chapel", which is static source. Build files for "chapel-git" (which points to chapel-lang/chapel/main) were also changed, but only to update its version number on the remote host, which is purely cosmetic.

The previous version of the static source package did not build on Arch due to issues discussed in #19837 . I'm happy to report that there were no issues building 1.27 on Arch, and the installed compiler also worked on some simple test programs (one of the problems resolved since 1.26).

This effectively removes the primary "outstanding issue" from #19837, and all "future work" remains the same as far as I can tell.

Copy link
Member

@mppf mppf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! I'll merge it.

FYI we have just started requiring cmake to build Chapel (as of #19565) so it would be good to add that as a dependency in the chapel-git package. Thanks.

@mppf mppf merged commit c4930f3 into chapel-lang:main Jul 15, 2022
@ghbrown
Copy link
Contributor Author

ghbrown commented Jul 15, 2022

Thanks for merging!

I'll add the CMake dependency to the actual chapel-git files. Do you want me to make a PR just for that here, or is okay to wait until it the next build file update for 1.28, etc.?

@mppf
Copy link
Member

mppf commented Jul 15, 2022

It's OK to wait. (And, now that we have the READMEs etc, it would not be that big a deal if these files become a bit out of date, but I appreciate your efforts to keep them updated. One thing it does is gives us a chance to talk about it - like the cmake dependency being relevant.) In the future we might be able to set up nightly testing for these arch packages and then the ones in the chapel repo would need to be up to date. But we are not there yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants