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/CAGEwAA%3DW5PjCXiwnvOnJt0Hwqs6OkUKn27R7L0aq71JcgUmbgw%40mail.gmail.com.

Reply via email to