Hi, I'm trying to compile Sage 10.7 for CoCalc, i.e. an Ubuntu 24.04 
environment. However, so far I am unable to compile it. I tried to 
enable/disable a couple of packages that seem to be related, but no luck.

Attached is the contourpy-1.3.1 log

My most recent attempt had that configuration:

./configure --with-system-ninja_build=no --with-system-contourpy=no 
--with-system-pybind=no --with-system-cmake=no

Any ideas what I could try are welcome :-)

-- Harald

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/sage-devel/f3370fd0-94cc-4614-855c-07477a101482n%40googlegroups.com.
Using cached file /home/user/sage-git/upstream/contourpy-1.3.1.tar.gz
Setting up build directory /home/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1
No patch files found in ../patches
Host system: Linux project-b0d4fd8f-ea60-47cc-9af0-c1829dc0d2a9 5.15.0-1074-gcp #83~20.04.1-Ubuntu SMP Wed Dec 18 20:42:35 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
C compiler: gcc, Using built-in specs., COLLECT_GCC=gcc, COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/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 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04)
No stamp file for package 'contourpy' in /home/user/sage-git/local/var/lib/sage/venv-python3.12/var/lib/sage/installed
No spkg-legacy-uninstall script; nothing to do
[spkg-install] Installing contourpy-1.3.1
[spkg-install] * Building wheel...
[spkg-install] + meson setup /home/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1/src /home/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1/src/.mesonpy-8a90lt9d -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --vsenv --native-file=/home/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1/src/.mesonpy-8a90lt9d/meson-python-native-file.ini
[spkg-install] The Meson build system
[spkg-install] Version: 1.7.0
[spkg-install] Source dir: /home/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1/src
[spkg-install] Build dir: /home/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1/src/.mesonpy-8a90lt9d
[spkg-install] Build type: native build
[spkg-install] Project name: contourpy
[spkg-install] Project version: 1.3.1
[spkg-install] C++ compiler for the host machine: g++ (gcc 13.3.0 "g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0")
[spkg-install] C++ linker for the host machine: g++ ld.bfd 2.42
[spkg-install] Host machine cpu family: x86_64
[spkg-install] Host machine cpu: x86_64
[spkg-install] Program python found: YES (/home/user/sage-git/local/var/lib/sage/venv-python3.12/bin/python3)
[spkg-install] Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
[spkg-install] Run-time dependency pybind11 found: YES 2.11.1
[spkg-install] Configuring _build_config.py using configuration
[spkg-install] Run-time dependency python found: YES 3.12
[spkg-install] Build targets in project: 1
[spkg-install] 
[spkg-install] contourpy 1.3.1
[spkg-install] 
[spkg-install]   Build config
[spkg-install]     host_cpu    : x86_64
[spkg-install]     build_cpu   : x86_64
[spkg-install]     cross_build : false
[spkg-install]     optimization: 3
[spkg-install] 
[spkg-install]   User defined options
[spkg-install]     Native files: /home/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1/src/.mesonpy-8a90lt9d/meson-python-native-file.ini
[spkg-install]     b_ndebug    : if-release
[spkg-install]     b_vscrt     : md
[spkg-install]     buildtype   : release
[spkg-install]     vsenv       : true
[spkg-install] 
[spkg-install] Found ninja-1.12.1 at /home/user/sage-git/local/bin/ninja
[spkg-install] 
[spkg-install] Visual Studio environment is needed to run Ninja. It is recommended to use Meson wrapper:
[spkg-install] /home/user/sage-git/local/var/lib/sage/venv-python3.12/bin/meson compile -C .
[spkg-install] + /home/user/sage-git/local/bin/ninja -v
[spkg-install] [1/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/line_type.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/line_type.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/line_type.cpp.o -c ../src/line_type.cpp
[spkg-install] [2/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/fill_type.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/fill_type.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/fill_type.cpp.o -c ../src/fill_type.cpp
[spkg-install] [3/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/chunk_local.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/chunk_local.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/chunk_local.cpp.o -c ../src/chunk_local.cpp
[spkg-install] [4/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/converter.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/converter.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/converter.cpp.o -c ../src/converter.cpp
[spkg-install] [5/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/contour_generator.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/contour_generator.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/contour_generator.cpp.o -c ../src/contour_generator.cpp
[spkg-install] [6/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/outer_or_hole.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/outer_or_hole.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/outer_or_hole.cpp.o -c ../src/outer_or_hole.cpp
[spkg-install] [7/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2005.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2005.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2005.cpp.o -c ../src/mpl2005.cpp
[spkg-install] [8/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2005_original.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2005_original.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2005_original.cpp.o -c ../src/mpl2005_original.cpp
[spkg-install] [9/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/wrap.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/wrap.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/wrap.cpp.o -c ../src/wrap.cpp
[spkg-install] FAILED: src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/wrap.cpp.o 
[spkg-install] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/wrap.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/wrap.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/wrap.cpp.o -c ../src/wrap.cpp
[spkg-install] ../src/wrap.cpp:21:54: error: macro "PYBIND11_MODULE" passed 3 arguments, but takes just 2
[spkg-install]    21 | PYBIND11_MODULE(_contourpy, m, py::mod_gil_not_used()) {
[spkg-install]       |                                                      ^
[spkg-install] In file included from /usr/include/pybind11/attr.h:13,
[spkg-install]                  from /usr/include/pybind11/detail/class.h:12,
[spkg-install]                  from /usr/include/pybind11/pybind11.h:13,
[spkg-install]                  from ../src/common.h:4,
[spkg-install]                  from ../src/output_array.h:4,
[spkg-install]                  from ../src/chunk_local.h:4,
[spkg-install]                  from ../src/base.h:13,
[spkg-install]                  from ../src/base_impl.h:4,
[spkg-install]                  from ../src/wrap.cpp:1:
[spkg-install] /usr/include/pybind11/detail/common.h:455: note: macro "PYBIND11_MODULE" defined here
[spkg-install]   455 | #define PYBIND11_MODULE(name, variable)                                                           \
[spkg-install]       | 
[spkg-install] ../src/wrap.cpp:21:1: error: 'PYBIND11_MODULE' does not name a type
[spkg-install]    21 | PYBIND11_MODULE(_contourpy, m, py::mod_gil_not_used()) {
[spkg-install]       | ^~~~~~~~~~~~~~~
[spkg-install] ../src/wrap.cpp:19:28: error: 'mpl20xx_fill_type' defined but not used [-Werror=unused-variable]
[spkg-install]    19 | static contourpy::FillType mpl20xx_fill_type = contourpy::FillType::OuterCode;
[spkg-install]       |                            ^~~~~~~~~~~~~~~~~
[spkg-install] ../src/wrap.cpp:18:28: error: 'mpl20xx_line_type' defined but not used [-Werror=unused-variable]
[spkg-install]    18 | static contourpy::LineType mpl20xx_line_type = contourpy::LineType::SeparateCode;
[spkg-install]       |                            ^~~~~~~~~~~~~~~~~
[spkg-install] cc1plus: all warnings being treated as errors
[spkg-install] [10/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/util.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/util.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/util.cpp.o -c ../src/util.cpp
[spkg-install] [11/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2014.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2014.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2014.cpp.o -c ../src/mpl2014.cpp
[spkg-install] [12/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/serial.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/serial.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/serial.cpp.o -c ../src/serial.cpp
[spkg-install] [13/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/threaded.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/threaded.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/threaded.cpp.o -c ../src/threaded.cpp
[spkg-install] ninja: build stopped: subcommand failed.
[spkg-install] 
[spkg-install] ERROR Backend subprocess exited when trying to invoke build_wheel
[spkg-install] ***********************************************************************************************************************************************************************************************************************************************************************
[spkg-install] Error building a wheel for contourpy-1.3.1
[spkg-install] ***********************************************************************************************************************************************************************************************************************************************************************
************************************************************************
Error installing package contourpy-1.3.1
************************************************************************
Please email sage-devel (http://groups.google.com/group/sage-devel)
explaining the problem and including the log files
  /home/user/sage-git/logs/pkgs/contourpy-1.3.1.log
and
  /home/user/sage-git/config.log
Describe your computer, operating system, etc.
If you want to try to fix the problem yourself, *don't* just cd to
/home/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1 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/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1' && '/home/user/sage-git/sage' --buildsh)
When you are done debugging, you can type "exit" to leave the subshell.
************************************************************************
real 0m32.972s user 1m24.179s sys 0m4.693s
Using cached file /home/user/sage-git/upstream/contourpy-1.3.1.tar.gz
Setting up build directory /home/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1
No patch files found in ../patches
Host system: Linux project-b0d4fd8f-ea60-47cc-9af0-c1829dc0d2a9 5.15.0-1074-gcp #83~20.04.1-Ubuntu SMP Wed Dec 18 20:42:35 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
C compiler: gcc, Using built-in specs., COLLECT_GCC=gcc, COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/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 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04)
No stamp file for package 'contourpy' in /home/user/sage-git/local/var/lib/sage/venv-python3.12/var/lib/sage/installed
No spkg-legacy-uninstall script; nothing to do
[spkg-install] Installing contourpy-1.3.1
[spkg-install] * Building wheel...
[spkg-install] + meson setup /home/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1/src /home/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1/src/.mesonpy-9o89g2zl -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --vsenv --native-file=/home/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1/src/.mesonpy-9o89g2zl/meson-python-native-file.ini
[spkg-install] The Meson build system
[spkg-install] Version: 1.7.0
[spkg-install] Source dir: /home/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1/src
[spkg-install] Build dir: /home/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1/src/.mesonpy-9o89g2zl
[spkg-install] Build type: native build
[spkg-install] Project name: contourpy
[spkg-install] Project version: 1.3.1
[spkg-install] C++ compiler for the host machine: g++ (gcc 13.3.0 "g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0")
[spkg-install] C++ linker for the host machine: g++ ld.bfd 2.42
[spkg-install] Host machine cpu family: x86_64
[spkg-install] Host machine cpu: x86_64
[spkg-install] Program python found: YES (/home/user/sage-git/local/var/lib/sage/venv-python3.12/bin/python3)
[spkg-install] Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
[spkg-install] Run-time dependency pybind11 found: YES 2.11.1
[spkg-install] Configuring _build_config.py using configuration
[spkg-install] Run-time dependency python found: YES 3.12
[spkg-install] Build targets in project: 1
[spkg-install] 
[spkg-install] contourpy 1.3.1
[spkg-install] 
[spkg-install]   Build config
[spkg-install]     host_cpu    : x86_64
[spkg-install]     build_cpu   : x86_64
[spkg-install]     cross_build : false
[spkg-install]     optimization: 3
[spkg-install] 
[spkg-install]   User defined options
[spkg-install]     Native files: /home/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1/src/.mesonpy-9o89g2zl/meson-python-native-file.ini
[spkg-install]     b_ndebug    : if-release
[spkg-install]     b_vscrt     : md
[spkg-install]     buildtype   : release
[spkg-install]     vsenv       : true
[spkg-install] 
[spkg-install] Found ninja-1.12.1 at /home/user/sage-git/local/bin/ninja
[spkg-install] 
[spkg-install] Visual Studio environment is needed to run Ninja. It is recommended to use Meson wrapper:
[spkg-install] /home/user/sage-git/local/var/lib/sage/venv-python3.12/bin/meson compile -C .
[spkg-install] + /home/user/sage-git/local/bin/ninja -v
[spkg-install] [1/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/fill_type.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/fill_type.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/fill_type.cpp.o -c ../src/fill_type.cpp
[spkg-install] [2/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/line_type.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/line_type.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/line_type.cpp.o -c ../src/line_type.cpp
[spkg-install] [3/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/contour_generator.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/contour_generator.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/contour_generator.cpp.o -c ../src/contour_generator.cpp
[spkg-install] [4/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/chunk_local.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/chunk_local.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/chunk_local.cpp.o -c ../src/chunk_local.cpp
[spkg-install] [5/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2005.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2005.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2005.cpp.o -c ../src/mpl2005.cpp
[spkg-install] [6/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/converter.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/converter.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/converter.cpp.o -c ../src/converter.cpp
[spkg-install] [7/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/outer_or_hole.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/outer_or_hole.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/outer_or_hole.cpp.o -c ../src/outer_or_hole.cpp
[spkg-install] [8/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2005_original.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2005_original.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2005_original.cpp.o -c ../src/mpl2005_original.cpp
[spkg-install] [9/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/wrap.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/wrap.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/wrap.cpp.o -c ../src/wrap.cpp
[spkg-install] FAILED: src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/wrap.cpp.o 
[spkg-install] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/wrap.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/wrap.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/wrap.cpp.o -c ../src/wrap.cpp
[spkg-install] ../src/wrap.cpp:21:54: error: macro "PYBIND11_MODULE" passed 3 arguments, but takes just 2
[spkg-install]    21 | PYBIND11_MODULE(_contourpy, m, py::mod_gil_not_used()) {
[spkg-install]       |                                                      ^
[spkg-install] In file included from /usr/include/pybind11/attr.h:13,
[spkg-install]                  from /usr/include/pybind11/detail/class.h:12,
[spkg-install]                  from /usr/include/pybind11/pybind11.h:13,
[spkg-install]                  from ../src/common.h:4,
[spkg-install]                  from ../src/output_array.h:4,
[spkg-install]                  from ../src/chunk_local.h:4,
[spkg-install]                  from ../src/base.h:13,
[spkg-install]                  from ../src/base_impl.h:4,
[spkg-install]                  from ../src/wrap.cpp:1:
[spkg-install] /usr/include/pybind11/detail/common.h:455: note: macro "PYBIND11_MODULE" defined here
[spkg-install]   455 | #define PYBIND11_MODULE(name, variable)                                                           \
[spkg-install]       | 
[spkg-install] ../src/wrap.cpp:21:1: error: 'PYBIND11_MODULE' does not name a type
[spkg-install]    21 | PYBIND11_MODULE(_contourpy, m, py::mod_gil_not_used()) {
[spkg-install]       | ^~~~~~~~~~~~~~~
[spkg-install] ../src/wrap.cpp:19:28: error: 'mpl20xx_fill_type' defined but not used [-Werror=unused-variable]
[spkg-install]    19 | static contourpy::FillType mpl20xx_fill_type = contourpy::FillType::OuterCode;
[spkg-install]       |                            ^~~~~~~~~~~~~~~~~
[spkg-install] ../src/wrap.cpp:18:28: error: 'mpl20xx_line_type' defined but not used [-Werror=unused-variable]
[spkg-install]    18 | static contourpy::LineType mpl20xx_line_type = contourpy::LineType::SeparateCode;
[spkg-install]       |                            ^~~~~~~~~~~~~~~~~
[spkg-install] cc1plus: all warnings being treated as errors
[spkg-install] [10/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/util.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/util.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/util.cpp.o -c ../src/util.cpp
[spkg-install] [11/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2014.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2014.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/mpl2014.cpp.o -c ../src/mpl2014.cpp
[spkg-install] [12/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/serial.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/serial.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/serial.cpp.o -c ../src/serial.cpp
[spkg-install] [13/15] g++ -Isrc/_contourpy.cpython-312-x86_64-linux-gnu.so.p -Isrc -I../src -I/usr/include/python3.12 -I/usr/include/x86_64-linux-gnu/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c++17 -O3 -g -O2 -fPIC -DCONTOURPY_VERSION=1.3.1 -MD -MQ src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/threaded.cpp.o -MF src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/threaded.cpp.o.d -o src/_contourpy.cpython-312-x86_64-linux-gnu.so.p/threaded.cpp.o -c ../src/threaded.cpp
[spkg-install] ninja: build stopped: subcommand failed.
[spkg-install] 
[spkg-install] ERROR Backend subprocess exited when trying to invoke build_wheel
[spkg-install] ***********************************************************************************************************************************************************************************************************************************************************************
[spkg-install] Error building a wheel for contourpy-1.3.1
[spkg-install] ***********************************************************************************************************************************************************************************************************************************************************************
************************************************************************
Error installing package contourpy-1.3.1
************************************************************************
Please email sage-devel (http://groups.google.com/group/sage-devel)
explaining the problem and including the log files
  /home/user/sage-git/logs/pkgs/contourpy-1.3.1.log
and
  /home/user/sage-git/config.log
Describe your computer, operating system, etc.
If you want to try to fix the problem yourself, *don't* just cd to
/home/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1 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/user/sage-git/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/contourpy-1.3.1' && '/home/user/sage-git/sage' --buildsh)
When you are done debugging, you can type "exit" to leave the subshell.
************************************************************************
real 0m34.484s user 1m27.823s sys 0m5.193s

Reply via email to