too long lines were shrinked: /usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc /usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc 2024-11-22 07:13:20,452 root INFO building 'fpylll.fplll.wrapper' extension 2024-11-22 07:13:20,454 root INFO x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG -fPIC -Isrc/fpylll/fplll -I/usr/lib/python3.12/site-packages/cysignals -I/usr/include -I/usr/lib/python3.12/site-packages/numpy/_core/include -I/usr/include/python3.12 -c build/src/fpyll In file included from build/src/fpylll/fplll/lll.cpp:1353: /usr/lib/python3.12/site-packages/cysignals/macros.h: In function int _sig_on_prejmp(const char*, const char*, int): /usr/lib/python3.12/site-packages/cysignals/macros.h:117:5: error: cysigs was not declared in this scope 117 | cysigs.s = message; | ^~~~~~ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 23.0_desktop_systemd-20241117-085002 UNMASKED: Please re-assign to ztrawhcse@ if you cannot reproduced it with regular meson. <dev-build/meson-9999 Issues involving opaque types / incomplete typedefs should block bug 930805 >=sys-libs/ncurses-6.5 The attached etc.portage.tar.xz has all details. ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-14 * clang version 19.1.4 llvm-config: 19.1.4 Python 3.12.7 go version go1.23.3 linux/amd64 [1] php8.3 * Available Ruby profiles: [1] ruby32 (with Rubygems) [2] ruby33 (with Rubygems) * Available Rust versions: [1] rust-bin-1.77.1 [2] rust-bin-1.82.0 * The following VMs are available for generation-2: 1) Eclipse Temurin JDK 11.0.25_p9 [openjdk-bin-11] 2) Eclipse Temurin JDK 17.0.13_p11 [openjdk-bin-17] *) Eclipse Temurin JDK 21.0.5_p11 [openjdk-bin-21] 4) Eclipse Temurin JDK 8.432_p06 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 [2] openjdk-bin-11 [3] openjdk-bin-17 [4] openjdk-bin-21 system-vm HEAD of ::gentoo commit b2351d2d8fa278b542345e8a0db281cd5d16dfd2 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Fri Nov 22 05:48:40 2024 +0000 2024-11-22 05:48:39 UTC emerge -qpvO =dev-python/fpylll-0.6.1 [ebuild N ] dev-python/fpylll-0.6.1 USE="-debug -test" PYTHON_TARGETS="python3_12 -python3_10 -python3_11"
Created attachment 911465 [details] emerge-info.txt
Created attachment 911466 [details] dev-python:fpylll-0.6.1:20241122-071225.log
Created attachment 911467 [details] emerge-history.txt
Created attachment 911468 [details] environment
Created attachment 911469 [details] etc.clang.tar.xz
Created attachment 911470 [details] etc.portage.tar.xz
Created attachment 911471 [details] logs.tar.xz
Created attachment 911472 [details] qlist-info.txt.xz
Created attachment 911473 [details] temp.tar.xz
Feels like it could be a bug in cysignals-1.12.0.
cypari2, pplpy and primecountpy (but not sagemath in the sage-on-gentoo overlay) all fails in this way with cysignals-1.12.0.
Definitely, I opened an upstream issue at $url but won't have time to investigate for a while. I wonder if I shouldn't just mask 1.12.0.
I think masking it is advisable at this point.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=700ec51f24f099d68a15477f2a78591df051a848 commit 700ec51f24f099d68a15477f2a78591df051a848 Author: Michael Orlitzky <mjo@gentoo.org> AuthorDate: 2024-11-25 14:21:27 +0000 Commit: Michael Orlitzky <mjo@gentoo.org> CommitDate: 2024-11-25 14:27:18 +0000 profiles: mask =dev-python/cysignals-1.12.0 ...until we can figure out why its consumers are failing to build. Bug: https://bugs.gentoo.org/944380 Bug: https://bugs.gentoo.org/944404 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> profiles/package.mask | 5 +++++ 1 file changed, 5 insertions(+)
*** Bug 944380 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd6460346902ca9cb7a7339082df35612336bef commit afd6460346902ca9cb7a7339082df35612336bef Author: Michael Orlitzky <mjo@gentoo.org> AuthorDate: 2024-12-17 05:27:21 +0000 Commit: Michael Orlitzky <mjo@gentoo.org> CommitDate: 2024-12-17 05:27:21 +0000 dev-python/cysignals: upstream patch to fix building against 1.12.0 Closes: https://bugs.gentoo.org/944404 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> ...ls-1.12.0.ebuild => cysignals-1.12.0-r1.ebuild} | 2 + .../cysignals-1.12.0-fix-building-against-me.patch | 74 ++++++++++++++++++++++ 2 files changed, 76 insertions(+)