As indicated on the e-antic PR, this prevents normaliz from working. So this is blocking a number of optional packages, and it would be great if this could be resolved quickly.
Best, Travis On Wednesday, December 13, 2023 at 3:44:20 AM UTC+9 vdelecroix wrote: > e-antic is indeed not compatible (yet) with flint-3.0.0, see > https://github.com/flatsurf/e-antic/issues/263 > > On Tue, 12 Dec 2023 at 08:32, '[email protected]' via sage-release > <[email protected]> wrote: > > > > I am having an issue building e_antic that was not present for building > 10.2 from source. I've included the log file below. I first tried without > installing anything extra and then with a system libantic installation. > Both resulted in the same log file. > > > > Best, > > Travis > > > > Using cached file /home/travis/sage-build/upstream/e-antic-1.3.0.tar.gz > > e_antic-1.3.0 > > ==================================================== > > Setting up build directory for e_antic-1.3.0 > > Finished extraction > > No patch files found in ../patches > > **************************************************** > > Host system: > > Linux tscrim 6.2.0-37-generic #38~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu > Nov 2 18:01:13 UTC 2 x86_64 x86_64 x86_64 GNU/Linux > > **************************************************** > > C compiler: gcc > > C compiler version: > > Using built-in specs. > > COLLECT_GCC=gcc > > COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper > > OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa > > OFFLOAD_TARGET_DEFAULT=1 > > Target: x86_64-linux-gnu > > Configured with: ../src/configure -v --with-pkgversion='Ubuntu > 11.4.0-1ubuntu1~22.04' > --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs > --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 > --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 > --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id > --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix > --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu > --enable-libstdcxx-debug --enable-libstdcxx-time=yes > --with-default-libstdcxx-abi=new --enable-gnu-unique-object > --disable-vtable-verify --enable-plugin --enable-default-pie > --with-system-zlib --enable-libphobos-checking=release > --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch > --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 > --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic > --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr > > --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu > --host=x86_64-linux-gnu --target=x86_64-linux-gnu > --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 > > Thread model: posix > > Supported LTO compression algorithms: zlib zstd > > gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) > > **************************************************** > > Package 'e_antic' is currently not installed > > No legacy uninstaller found for 'e_antic'; nothing to do > > Configuring e_antic-1.3.0 > > checking for a BSD-compatible install... /usr/bin/install -c > > checking whether build environment is sane... yes > > checking for a race-free mkdir -p... /usr/bin/mkdir -p > > checking for gawk... gawk > > checking whether make sets $(MAKE)... yes > > checking whether make supports nested variables... yes > > checking how to create a pax tar archive... gnutar > > checking that generated files are newer than configure... done > > configure: creating ./config.status > > config.status: creating Makefile > > === configuring in libeantic > (/home/travis/sage-build/local/var/tmp/sage/build/e_antic-1.3.0/src/libeantic) > > configure: running /usr/bin/bash ./configure --disable-option-checking > '--prefix=/home/travis/sage-build/local' > '--libdir=/home/travis/sage-build/local/lib' '--disable-static' > '--disable-maintainer-mode' '--disable-dependency-tracking' > '--without-byexample' '--without-doc' '--without-benchmark' > '--without-pyeantic' --cache-file=/dev/null --srcdir=. > > checking for a BSD-compatible install... /usr/bin/install -c > > checking whether build environment is sane... yes > > checking for a race-free mkdir -p... /usr/bin/mkdir -p > > checking for gawk... gawk > > checking whether make sets $(MAKE)... yes > > checking whether make supports nested variables... yes > > checking how to create a pax tar archive... gnutar > > checking whether make supports nested variables... (cached) yes > > checking build system type... x86_64-pc-linux-gnu > > checking host system type... x86_64-pc-linux-gnu > > checking how to print strings... printf > > checking whether make supports the include directive... yes (GNU style) > > checking for gcc... gcc > > checking whether the C compiler works... yes > > checking for C compiler default output file name... a.out > > checking for suffix of executables... > > checking whether we are cross compiling... no > > checking for suffix of object files... o > > checking whether the compiler supports GNU C... yes > > checking whether gcc accepts -g... yes > > checking for gcc option to enable C11 features... none needed > > checking whether gcc understands -c and -o together... yes > > checking dependency style of gcc... none > > checking for a sed that does not truncate output... /usr/bin/sed > > checking for grep that handles long lines and -e... /usr/bin/grep > > checking for egrep... /usr/bin/grep -E > > checking for fgrep... /usr/bin/grep -F > > checking for ld used by gcc... ld > > checking if the linker (ld) is GNU ld... yes > > checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B > > checking the name lister (/usr/bin/nm -B) interface... BSD nm > > checking whether ln -s works... yes > > checking the maximum length of command line arguments... 1572864 > > checking how to convert x86_64-pc-linux-gnu file names to > x86_64-pc-linux-gnu format... func_convert_file_noop > > checking how to convert x86_64-pc-linux-gnu file names to toolchain > format... func_convert_file_noop > > checking for ld option to reload object files... -r > > checking for objdump... objdump > > checking how to recognize dependent libraries... pass_all > > checking for dlltool... no > > checking how to associate runtime and link libraries... printf %s\n > > checking for archiver @FILE support... @ > > checking for strip... strip > > checking for ranlib... ranlib > > checking command to parse /usr/bin/nm -B output from gcc object... ok > > checking for sysroot... no > > checking for a working dd... /usr/bin/dd > > checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 > > checking for mt... mt > > checking if mt is a manifest tool... no > > checking for stdio.h... yes > > checking for stdlib.h... yes > > checking for string.h... yes > > checking for inttypes.h... yes > > checking for stdint.h... yes > > checking for strings.h... yes > > checking for sys/stat.h... yes > > checking for sys/types.h... yes > > checking for unistd.h... yes > > checking for dlfcn.h... yes > > checking for objdir... .libs > > checking if gcc supports -fno-rtti -fno-exceptions... no > > checking for gcc option to produce PIC... -fPIC -DPIC > > checking if gcc PIC flag -fPIC -DPIC works... yes > > checking if gcc static flag -static works... yes > > checking if gcc supports -c -o file.o... yes > > checking if gcc supports -c -o file.o... (cached) yes > > checking whether the gcc linker (ld -m elf_x86_64) supports shared > libraries... yes > > checking whether -lc should be explicitly linked in... no > > checking dynamic linker characteristics... GNU/Linux ld.so > > checking how to hardcode library paths into programs... immediate > > checking whether stripping libraries is possible... yes > > checking if libtool supports shared libraries... yes > > checking whether to build shared libraries... yes > > checking whether to build static libraries... no > > checking whether the compiler supports GNU C++... yes > > checking whether g++ -std=gnu++11 accepts -g... yes > > checking for g++ -std=gnu++11 option to enable C++11 features... none > needed > > checking dependency style of g++ -std=gnu++11... none > > checking how to run the C++ preprocessor... g++ -std=gnu++11 -E > > checking for ld used by g++ -std=gnu++11... ld -m elf_x86_64 > > checking if the linker (ld -m elf_x86_64) is GNU ld... yes > > checking whether the g++ -std=gnu++11 linker (ld -m elf_x86_64) supports > shared libraries... yes > > checking for g++ -std=gnu++11 option to produce PIC... -fPIC -DPIC > > checking if g++ -std=gnu++11 PIC flag -fPIC -DPIC works... yes > > checking if g++ -std=gnu++11 static flag -static works... yes > > checking if g++ -std=gnu++11 supports -c -o file.o... yes > > checking if g++ -std=gnu++11 supports -c -o file.o... (cached) yes > > checking whether the g++ -std=gnu++11 linker (ld -m elf_x86_64) supports > shared libraries... yes > > checking dynamic linker characteristics... (cached) GNU/Linux ld.so > > checking how to hardcode library paths into programs... immediate > > checking for valgrind... no > > checking for gmp.h... yes > > checking for __gmpz_add in -lgmp... yes > > checking for mpfr_init in -lmpfr... yes > > checking for flint/flint.h... yes > > checking for flint/fmpz.h... yes > > checking for flint/fmpq.h... yes > > checking for fmpz_init in -lflint... yes > > checking for antic/nf.h... no > > configure: error: antic headers not found > > configure: error: ./configure failed for libeantic > > checking for a BSD-compatible install... /usr/bin/install -c > > checking whether build environment is sane... yes > > checking for a race-free mkdir -p... /usr/bin/mkdir -p > > checking for gawk... gawk > > checking whether make sets $(MAKE)... yes > > checking whether make supports nested variables... yes > > checking how to create a pax tar archive... gnutar > > checking that generated files are newer than configure... done > > configure: creating ./config.status > > config.status: creating Makefile > > === configuring in libeantic > (/home/travis/sage-build/local/var/tmp/sage/build/e_antic-1.3.0/src/libeantic) > > configure: running /usr/bin/bash ./configure --disable-option-checking > '--prefix=/home/travis/sage-build/local' > '--libdir=/home/travis/sage-build/local/lib' '--disable-static' > '--without-byexample' '--without-doc' '--without-benchmark' > '--without-pyeantic' --cache-file=/dev/null --srcdir=. > > checking for a BSD-compatible install... /usr/bin/install -c > > checking whether build environment is sane... yes > > checking for a race-free mkdir -p... /usr/bin/mkdir -p > > checking for gawk... gawk > > checking whether make sets $(MAKE)... yes > > checking whether make supports nested variables... yes > > checking how to create a pax tar archive... gnutar > > checking whether make supports nested variables... (cached) yes > > checking build system type... x86_64-pc-linux-gnu > > checking host system type... x86_64-pc-linux-gnu > > checking how to print strings... printf > > checking whether make supports the include directive... yes (GNU style) > > checking for gcc... gcc > > checking whether the C compiler works... yes > > checking for C compiler default output file name... a.out > > checking for suffix of executables... > > checking whether we are cross compiling... no > > checking for suffix of object files... o > > checking whether the compiler supports GNU C... yes > > checking whether gcc accepts -g... yes > > checking for gcc option to enable C11 features... none needed > > checking whether gcc understands -c and -o together... yes > > checking dependency style of gcc... gcc3 > > checking for a sed that does not truncate output... /usr/bin/sed > > checking for grep that handles long lines and -e... /usr/bin/grep > > checking for egrep... /usr/bin/grep -E > > checking for fgrep... /usr/bin/grep -F > > checking for ld used by gcc... ld > > checking if the linker (ld) is GNU ld... yes > > checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B > > checking the name lister (/usr/bin/nm -B) interface... BSD nm > > checking whether ln -s works... yes > > checking the maximum length of command line arguments... 1572864 > > checking how to convert x86_64-pc-linux-gnu file names to > x86_64-pc-linux-gnu format... func_convert_file_noop > > checking how to convert x86_64-pc-linux-gnu file names to toolchain > format... func_convert_file_noop > > checking for ld option to reload object files... -r > > checking for objdump... objdump > > checking how to recognize dependent libraries... pass_all > > checking for dlltool... no > > checking how to associate runtime and link libraries... printf %s\n > > checking for archiver @FILE support... @ > > checking for strip... strip > > checking for ranlib... ranlib > > checking command to parse /usr/bin/nm -B output from gcc object... ok > > checking for sysroot... no > > checking for a working dd... /usr/bin/dd > > checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 > > checking for mt... mt > > checking if mt is a manifest tool... no > > checking for stdio.h... yes > > checking for stdlib.h... yes > > checking for string.h... yes > > checking for inttypes.h... yes > > checking for stdint.h... yes > > checking for strings.h... yes > > checking for sys/stat.h... yes > > checking for sys/types.h... yes > > checking for unistd.h... yes > > checking for dlfcn.h... yes > > checking for objdir... .libs > > checking if gcc supports -fno-rtti -fno-exceptions... no > > checking for gcc option to produce PIC... -fPIC -DPIC > > checking if gcc PIC flag -fPIC -DPIC works... yes > > checking if gcc static flag -static works... yes > > checking if gcc supports -c -o file.o... yes > > checking if gcc supports -c -o file.o... (cached) yes > > checking whether the gcc linker (ld -m elf_x86_64) supports shared > libraries... yes > > checking whether -lc should be explicitly linked in... no > > checking dynamic linker characteristics... GNU/Linux ld.so > > checking how to hardcode library paths into programs... immediate > > checking whether stripping libraries is possible... yes > > checking if libtool supports shared libraries... yes > > checking whether to build shared libraries... yes > > checking whether to build static libraries... no > > checking whether the compiler supports GNU C++... yes > > checking whether g++ -std=gnu++11 accepts -g... yes > > checking for g++ -std=gnu++11 option to enable C++11 features... none > needed > > checking dependency style of g++ -std=gnu++11... gcc3 > > checking how to run the C++ preprocessor... g++ -std=gnu++11 -E > > checking for ld used by g++ -std=gnu++11... ld -m elf_x86_64 > > checking if the linker (ld -m elf_x86_64) is GNU ld... yes > > checking whether the g++ -std=gnu++11 linker (ld -m elf_x86_64) supports > shared libraries... yes > > checking for g++ -std=gnu++11 option to produce PIC... -fPIC -DPIC > > checking if g++ -std=gnu++11 PIC flag -fPIC -DPIC works... yes > > checking if g++ -std=gnu++11 static flag -static works... yes > > checking if g++ -std=gnu++11 supports -c -o file.o... yes > > checking if g++ -std=gnu++11 supports -c -o file.o... (cached) yes > > checking whether the g++ -std=gnu++11 linker (ld -m elf_x86_64) supports > shared libraries... yes > > checking dynamic linker characteristics... (cached) GNU/Linux ld.so > > checking how to hardcode library paths into programs... immediate > > checking for valgrind... no > > checking for gmp.h... yes > > checking for __gmpz_add in -lgmp... yes > > checking for mpfr_init in -lmpfr... yes > > checking for flint/flint.h... yes > > checking for flint/fmpz.h... yes > > checking for flint/fmpq.h... yes > > checking for fmpz_init in -lflint... yes > > checking for antic/nf.h... no > > configure: error: antic headers not found > > configure: error: ./configure failed for libeantic > > > ******************************************************************************** > > Error configuring e_antic-1.3.0 > > See the file > > > /home/travis/sage-build/local/var/tmp/sage/build/e_antic-1.3.0/src/config.log > > for details. > > > ******************************************************************************** > > > > real 0m7.381s > > user 0m4.006s > > sys 0m1.985s > > ************************************************************************ > > Error installing package e_antic-1.3.0 > > ************************************************************************ > > Please email sage-devel (http://groups.google.com/group/sage-devel) > > explaining the problem and including the log files > > /home/travis/sage-build/logs/pkgs/e_antic-1.3.0.log > > and > > /home/travis/sage-build/config.log > > Describe your computer, operating system, etc. > > If you want to try to fix the problem yourself, *don't* just cd to > > /home/travis/sage-build/local/var/tmp/sage/build/e_antic-1.3.0 and type > 'make' or whatever is appropriate. > > Instead, the following commands setup all environment variables > > correctly and load a subshell for you to debug the error: > > (cd '/home/travis/sage-build/local/var/tmp/sage/build/e_antic-1.3.0' && > '/home/travis/sage-build/sage' --buildsh) > > When you are done debugging, you can type "exit" to leave the subshell. > > ************************************************************************ > > > > On Sunday, December 10, 2023 at 10:58:17 PM UTC+9 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 > >> > >> > >> ab24b1c3113 ( tag: 10.3.beta1, github/develop) Updated SageMath version > to 10.3.beta1 > >> f66d283d487 gh-36746: pep8 in various interfaces > >> ca0624a1471 gh-36745: pep8 for axiom and sympy interfaces > >> dea7789fc96 gh-36744: pep8 for maxima-lib interface > >> abb1a51f962 gh-36743: Normal Python packages: postpone wheel > installation to the post-install phase > >> 46b03d5abd6 gh-36742: Plant anchors for hunks to create links in doc > preview changes > >> 2af59813c27 gh-36739: ⬆️ Bump actions/github-script from 6.4.0 to 7.0.1 > >> 03fc8217f84 gh-36738: `build/bin/sage-spkg`: Add options for checking, > cleaning separately from build/install > >> 7cc2a4b5191 gh-36736: avoid importing `DiGraph` from `sage.graphs.graph` > >> fc591d308fe gh-36733: `meson_python` 0.15 > >> 80f0ea56f12 gh-36732: build/pkgs/pari: require pari-2.5.14, drop tests > for patched v2.5.13 > >> 9938ca99bc7 gh-36728: cython-lint for graphs/ > >> 27dc76a890f gh-36724: Compute dimensions of simple symmetric group > modules over positive characteristic > >> 5b1eea4ae6c gh-36718: Adding cellular bases for the > SymmetricGroupAlgebra over general fields > >> d4d5015f1fd gh-36716: Free space and repeatability for the Docker Hub > workflow > >> 76266d5884c gh-36715: build/bin/sage-logger [V=0]: Show more lines of > the log of failing builds > >> 8fb03324a9b gh-36714: Deploy live doc preview with pdf docs > >> 9ea7d743a25 gh-36709: get rid of coerce_try > >> d6280021f5b gh-36705: add method to compute the length of a > tree-decomposition > >> deb867c2bcb gh-36704: convert Tate algebra to use Parent and category > >> 03487a133aa gh-36703: make modform rings for triangle groups use > Algebras > >> 03a6e35be87 gh-36701: some details in combinations > >> 66e139d40b8 gh-36700: use less _element_constructor > >> c4513827479 gh-36697: CI Linux incremental: Set max_parallel = 8, > reduce standard-sitepackages platforms > >> 5021c6049ff gh-36695: Dark Mode Compatibility: Improved Crystals > Visibility > >> d98153daa60 gh-36691: Implement twisted homology of simplicial sets. > >> afdac6314c3 gh-36689: less use of _an_element_impl > >> 79598d3d41d gh-36687: Codestyle improvements (mostly sort imports) > >> 1e50484dbfc gh-36686: `.ci/merge-fixes.sh`: Obtain patches via URL, > make customizable by repository variable > >> b8daad83eb8 gh-36684: get rid of some ParentWithGens in real and > complex fields > >> fd7e0bd4536 gh-36683: refresh the file plural.pyx > >> 168719b64c8 gh-36682: `src/sage/graphs`: some care with `# optional` > >> e204ca89ec2 gh-36679: `src/doc`: Update `# needs` > >> e37e94de106 gh-36677: symengine and symengine_py 0.11 > >> edc7e02eeae gh-36673: capitals to Hopf, Lie, Coxeter by appropriate > mechanism > >> a45062c8f54 gh-36666: Replace relative imports by absolute ones in > `sage.{algebras,arith,categories,cpython,data_structures,misc,modular,rings,sat,symbolic}` > >> 20518005e64 gh-36665: implement Bröker's algorithm for constructing > supersingular curves > >> 067b4b3e2a0 gh-36656: `sage.interfaces`: Update `# needs` > >> 37a250141f6 gh-36645: `sage.libs.pari`, `sage.rings.real_mpfr`: > Modularization fixes > >> d15e490e145 gh-36564: `pkgs/sagemath-{bliss,coxeter3,...}`: Move > metadata from `setup.cfg` to `pyproject.toml` > >> 272582be9e0 (tag: 10.3.beta0) Updated SageMath version to 10.3.beta0 > > > > -- > > 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 on the web visit > https://groups.google.com/d/msgid/sage-release/9e11b785-5a63-496d-83d8-bc8a4b88435dn%40googlegroups.com > . > -- 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 on the web visit https://groups.google.com/d/msgid/sage-release/0d7aeaeb-8932-48e1-a714-2dae2fa68385n%40googlegroups.com.
