test integration_hello_world ... ok test integration_pyo3_ffi_pure ... ok test integration_pyo3_bin ... ok test integration_pyo3_mixed ... ok test develop_uniffi_pure_proc_macro has been running for over 60 seconds test integration_pyo3_mixed_implicit ... ok test integration_pyo3_mixed_py_subdir ... FAILED test integration_pyo3_mixed_include_exclude ... ok Blocking waiting for file lock on package cache ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 23.0_systemd_test-20241217-170002 UNMASKED: <sys-devel/gcc-15.0.9999:15 The attached etc.portage.tar.xz has all details. ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-10 [2] x86_64-pc-linux-gnu-15 * clang version 19.1.6 llvm-config: 19.1.6 Python 3.12.8 go version go1.23.4 linux/amd64 Available Ruby profiles: [1] ruby32 (with Rubygems) * Available Rust versions: [1] rust-bin-1.81.0 [2] rust-bin-1.83.0 * The following VMs are available for generation-2: 1) Eclipse Temurin JDK 11.0.25_p9 [openjdk-bin-11] *) Eclipse Temurin JDK 21.0.5_p11 [openjdk-bin-21] 3) Eclipse Temurin JDK 8.432_p06 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 [2] openjdk-bin-11 [3] openjdk-bin-21 system-vm HEAD of ::gentoo commit 87471da5a6b7ddd667cc58f5ecbea6e06250be7f Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Wed Dec 25 17:18:23 2024 +0000 2024-12-25 17:18:22 UTC emerge -qpvO =dev-util/maturin-1.8.0 [ebuild U ] dev-util/maturin-1.8.0 [1.7.8] USE="ssl test -debug -doc" PYTHON_TARGETS="python3_12 -pypy3 -python3_10 -python3_11 -python3_13"
Created attachment 914972 [details] emerge-info.txt
Created attachment 914973 [details] dev-util:maturin-1.8.0:20241225-175947.log.xz
Created attachment 914974 [details] emerge-history.txt.xz
Created attachment 914975 [details] environment.xz
Created attachment 914976 [details] etc.clang.tar.xz
Created attachment 914977 [details] etc.portage.tar.xz
Created attachment 914978 [details] logs.tar.xz
Created attachment 914979 [details] qlist-info.txt.xz
Created attachment 914980 [details] temp.tar.xz
Created attachment 914981 [details] tests.tar.xz
2024-12-24T17:38:32 >>> dev-lang/zig-bin-0.13.0 Guess I should explicitly skip the zig tests, I didn't really expect them to work and they're not really important for us (never added the dependency, and these get auto-skipped without it).
The error for reference: Using zig for cross-compiling to x86_64-unknown-linux-gnu Cause: Your library is not manylinux_2_17 (aka manylinux2014) compliant because of the presence of too-recent versioned symbols: ["libc.so.6 offending symbols: pthread_setspecific@GLIBC_2.34, stat64@GLIBC_2.33, __cxa_thread_atexit_impl@GLIBC_2.18, pthread_key_create@GLIBC_2.34, fstat64@GLIBC_2.33, pthread_key_delete@GLIBC_2.34, statx@GLIBC_2.28"]. Consider building in a manylinux docker container Cause: Error ensuring manylinux_2_17 compliance It would need an older libc to pass.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7cb9d05927d6b0d3924ed1c9b4d967e821b65c1 commit e7cb9d05927d6b0d3924ed1c9b4d967e821b65c1 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2024-12-26 22:13:52 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2024-12-26 22:40:13 +0000 dev-util/maturin: skip integration_pyo3_mixed_py_subdir (uses zig) Thought may need to disable zig harder, but believe this is the only problematic test at the moment when zig is found. It'd require an older libc to pass (it checks that we're building packages suitable for other distributions with a old enough libc), which is a no go here. Closes: https://bugs.gentoo.org/946967 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> dev-util/maturin/maturin-1.8.0.ebuild | 2 ++ 1 file changed, 2 insertions(+)