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.

Reply via email to