Skip to content

[GAP] Update to 4.15.0#11987

Merged
fingolfin merged 7 commits into
JuliaPackaging:masterfrom
lgoettgens:lg/GAP
Sep 29, 2025
Merged

[GAP] Update to 4.15.0#11987
fingolfin merged 7 commits into
JuliaPackaging:masterfrom
lgoettgens:lg/GAP

Conversation

@lgoettgens

Copy link
Copy Markdown
Member

This should not be merged, but instead wait for the actual 4.15.0 release. But I wanted to build a local copy already to test with Oscar, and wanted to make all changes to patches etc. available.

The update form the beta1 to the release should then be a minimal change to this PR once the release is out.

install-sysinfo: SYSINFO_CPPFLAGS = -I${includedir}/gap -I${includedir} $(GAP_DEFINES)
install-sysinfo: SYSINFO_CPPFLAGS = -I${includedir}/gap/extra $(GAP_DEFINES)
-install-sysinfo: SYSINFO_LDFLAGS = $(ABI_CFLAGS)
+install-sysinfo: SYSINFO_LDFLAGS = $(ABI_CFLAGS) -L$(libdir) -lgap

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

@fingolfin Is this patch something that could be upstreamed to gap? Or is this specific to the way GAP.jl compiles kernel extensions?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

For now this is GAP.jl specific. Upstreaming this cleanly is a bit hairy, see gap-system/gap#5780

@lgoettgens lgoettgens changed the title [GAP] Update to 4.15.0-beta1 [GAP] Update to 4.15.0 Sep 29, 2025
@lgoettgens
lgoettgens marked this pull request as ready for review September 29, 2025 09:27
@lgoettgens

Copy link
Copy Markdown
Member Author

@fingolfin this should be good to go now

@fingolfin
fingolfin merged commit 9df1165 into JuliaPackaging:master Sep 29, 2025
14 checks passed
@lgoettgens
lgoettgens deleted the lg/GAP branch September 29, 2025 11:03
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