I am seeing a build failure for gap_packages when building 10.7beta4 on macOS 15.5. It looks to me like the GAP semigroups package is expecting a newer version of libsemigroups than Sage provides. However, the web site for the GAP semigroups package does not appear to specify a version for libsemigroups.
This is the error: [gap_packages-4.14.0] [spkg-install] g++ -std=gnu++11 -pthread -O2 -mmacosx-version-min=11.0 -I/var/tmp/sage-10.7-current/local/include -stdlib=libc++ -fno-common -MQ gen/src/pkg.o -MMD -MP -MF gen/src/pkg.d -std=gnu++14 -O3 -Igapbind14/include/ -DFMT_HEADER_ONLY -DNDEBUG -I/var/tmp/sage-10.7-current/local/include -O2 -mmacosx-version-min=11.0 -I/var/tmp/sage-10.7-current/local/include -stdlib=libc++ -o gen/src/pkg.o -I/private/var/tmp/sage-10.7-current/local/include/gap -I/private/var/tmp/sage-10.7-current/local/include -DUSE_GASMAN=1 -c src/pkg.cpp [gap_packages-4.14.0] [spkg-install] In file included from src/pkg.cpp:59: [gap_packages-4.14.0] [spkg-install] In file included from /var/tmp/sage-10.7-current/local/include/libsemigroups/sims1.hpp:1269: [gap_packages-4.14.0] [spkg-install] /var/tmp/sage-10.7-current/local/include/libsemigroups/sims1.tpp:622:39: error: no member named 'long_rules' in 'libsemigroups::Sims1::iterator_base' [gap_packages-4.14.0] [spkg-install] 622 | _longs = std::move(that.long_rules()); [gap_packages-4.14.0] [spkg-install] | ~~~~ ^ [gap_packages-4.14.0] [spkg-install] 1 error generated. [gap_packages-4.14.0] [spkg-install] make[5]: *** [gen/src/pkg.o] Error 1 [gap_packages-4.14.0] [spkg-install] ******************************************************************************** [gap_packages-4.14.0] [spkg-install] Error building gap_packages-4.14.0 [gap_packages-4.14.0] [spkg-install] ******************************************************************************** [gap_packages-4.14.0] ************************************************************************ [gap_packages-4.14.0] Error installing package gap_packages-4.14.0 [gap_packages-4.14.0] ************************************************************************ - Marc On Sunday, May 18, 2025 at 6:10:47 AM UTC-5 Volker Braun wrote: > As always, you can get the latest beta version from the "develop" git > branch. Alternatively, the self-contained source tarball is at > http://www.sagemath.org/download-latest.html > > > d617df423d7 (HEAD -> develop, tag: 10.7.beta4, github/develop, > github/HEAD) Updated SageMath version to 10.7.beta4 > 731c1bad33a gh-40111: fix reference in btquotient.py > 4081fe3ca84 gh-40110: Fix "NotImplementedError: an immutable graph does > not change name" > ab921adb77d gh-40109: Fix docstring for enumerate_totallyreal_fields_rel > cff5209bcec gh-40104: fix some typos and other details > 4ea41e51737 gh-40103: some cleaning in newton_polygon > 223ef47b497 gh-40102: fix conversion of expressions like SR(oo) > 80ff822b091 gh-40100: cypari 2.2.2 > 35f10c597e9 gh-40097: using _an_element_ in combinat > 366fb98bee7 gh-40096: use _an_element_ and type annotations in ore_module > 8a1fdf6aafb gh-40085: fix the pycodestyle-minimal linter > 6ba54bdd92e gh-40084: more fixes for E228 in pyx files > d1075d82759 gh-40083: using _an_element_ in modular/ > 353c544de8b gh-40079: typing annotation in Dirichlet characters > c04cae372c0 gh-40078: using _an_element_ in groups > 3b31e45a75b gh-40077: using _an_element_ in algebras > c15d99d5cdf gh-40072: avoid using bytes_to_str in matrix/ (pyx files) > 873b7ee8dea gh-40068: fixes for reading .pc planar code files > 00d10b3cefa gh-40064: cleaning the groebner_fan file > 9bc29f1299a gh-40057: get_embedding(): remove vertices that do not exist > 24ea3d2a23c gh-40021: more typing annotations in combinat/posets > 562be788554 gh-40008: more typos fixed > bc3f67181a4 gh-39974: Fix test failure in doctest of rank method > 1aaa979f3dc gh-39953: replacing many vector*matrix with matrix*matrix > 8e76b317fb7 gh-39901: Add --quiet and --simple-prompt command line > arguments > b8cf3de8f47 gh-39900: cli: remove default from -n argument > 53eb914cbba gh-39763: Updated methods concerning addition of edges in a > matching covered graph > 1319a52a65e gh-39721: Implement theYokonuma-Hecke algebras for other Weyl > groups > dd1b083f76a gh-39709: Implement preimage computation for Homomorphism from > Quotient Ring to Finite Field of the same characteristic > a61b8f4791d gh-39595: Add fricas-homebrew > 23b864f72dc gh-39583: Handle various extension degrees in > pAdicGenericElement initialisation > 505d408204d gh-39548: Create PyPI source distribution of meson-based setup > 61510750cff gh-39532: move finite field methods > 9de6bc051c2 gh-39262: Add script for checking for old deprecations > 79f5a175925 gh-39010: Don't import cysignals.alarm on Windows > d95a16a8ba4 gh-38872: Native Windows build > 94baf41dcd6 (tag: 10.7.beta3) Updated SageMath version to 10.7.beta3 > -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/sage-release/f4800cfb-1949-45f6-b94a-5466fe5a13f9n%40googlegroups.com.
