This package failed to rebuild when updating the kernel from 6.11.9 to 6.12.1. # cmd_gen_order /var/tmp/portage/sci-libs/linux-gpib-modules-4.3.6/work/linux-gpib-kernel-4.3.6/drivers/gpib/agilent_82350b/modules.order { echo /var/tmp/portage/sci-libs/linux-gpib-modules-4.3.6/work/linux-gpib-kernel-4.3.6/drivers/gpib/agilent_82350b/agilent_82350b.o; :; } > /var/tmp/portage/sci-libs/linux-gpib-modules-4.3.6/work/linux-gpib-kernel-4.3.6/drivers/gpib/agilent_82350b/modules.order # cmd_gen_order /var/tmp/portage/sci-libs/linux-gpib-modules-4.3.6/work/linux-gpib-kernel-4.3.6/drivers/gpib/cb7210/modules.order { echo /var/tmp/portage/sci-libs/linux-gpib-modules-4.3.6/work/linux-gpib-kernel-4.3.6/drivers/gpib/cb7210/cb7210.o; :; } > /var/tmp/portage/sci-libs/linux-gpib-modules-4.3.6/work/linux-gpib-kernel-4.3.6/drivers/gpib/cb7210/modules.order make[2]: *** [/usr/src/linux-6.12.1-gentoo/Makefile:1936: /var/tmp/portage/sci-libs/linux-gpib-modules-4.3.6/work/linux-gpib-kernel-4.3.6/drivers/gpib] Error 2 make[1]: *** [Makefile:224: __sub-make] Error 2 make[1]: Leaving directory '/usr/src/linux-6.12.1-gentoo' make: *** [Makefile:10: all] Error 2 Reproducible: Always emerge --info '=sci-libs/linux-gpib-modules-4.3.6::gentoo' Portage 3.0.66.1 (python 3.13.0-final-0, default/linux/amd64/23.0/split-usr/hardened, gcc-14, glibc-2.40-r5, 6.11.9-gentoo-x86_64 x86_64) ================================================================= System Settings ================================================================= System uname: Linux-6.11.9-gentoo-x86_64-x86_64-AMD_Ryzen_9_6900HS_with_Radeon_Graphics-with-glibc2.40 KiB Mem: 40231884 total, 20208572 free KiB Swap: 81919996 total, 81919996 free Timestamp of repository gentoo: Sat, 23 Nov 2024 08:00:00 +0000 Head commit of repository gentoo: 9ff9159b32738c3e6ac7ad4da142aa4a79d996b4 sh bash 5.2_p37 ld GNU ld (Gentoo 2.42 p6) 2.42.0 app-misc/pax-utils: 1.3.8::gentoo app-shells/bash: 5.2_p37::gentoo dev-build/autoconf: 2.13-r8::gentoo, 2.72-r1::gentoo dev-build/automake: 1.16.5-r2::gentoo, 1.17-r1::gentoo dev-build/cmake: 3.31.1::gentoo dev-build/libtool: 2.5.4::gentoo dev-build/make: 4.4.1-r100::gentoo dev-build/meson: 1.6.0::gentoo dev-java/java-config: 2.3.4::gentoo dev-lang/perl: 5.40.0::gentoo dev-lang/python: 3.10.15_p2::gentoo, 3.11.10_p1::gentoo, 3.12.7_p1::gentoo, 3.13.0::gentoo dev-lang/rust: 1.81.0-r100::gentoo sys-apps/baselayout: 2.17::gentoo sys-apps/openrc: 0.54.2::gentoo sys-apps/sandbox: 2.40::gentoo sys-devel/binutils: 2.42-r2::gentoo sys-devel/binutils-config: 5.5.2::gentoo sys-devel/clang: 17.0.6::gentoo, 18.1.8-r6::gentoo, 19.1.4::gentoo sys-devel/gcc: 14.2.1_p20241116::gentoo sys-devel/gcc-config: 2.11::gentoo sys-devel/lld: 17.0.6::gentoo, 18.1.8::gentoo, 19.1.4::gentoo sys-devel/llvm: 17.0.6-r3::gentoo, 18.1.8-r6::gentoo, 19.1.4::gentoo sys-kernel/linux-headers: 6.6-r1::gentoo (virtual/os-headers) sys-libs/glibc: 2.40-r5::gentoo
Created attachment 911634 [details] emerge --info (full) The comment box said emerge --info was too many characters to paste in directly.
Created attachment 911635 [details] build.log
Upstream commit 95d1517ba224708dd5d70dcf47de1f81f3ef7404 presumably fixes this problem, but it by itself does not apply cleanly to version 4.3.6.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56229e6d183e6c4cc4f84a41a2d5c1addb2e21fe commit 56229e6d183e6c4cc4f84a41a2d5c1addb2e21fe Author: Nowa Ammerlaan <nowa@gentoo.org> AuthorDate: 2025-01-17 15:51:35 +0000 Commit: Nowa Ammerlaan <nowa@gentoo.org> CommitDate: 2025-01-17 15:54:12 +0000 sci-libs/linux-gpib: add 9999 plus fixes for USE=python, use distutils-r1 and: - add python3.13 target - add missing bdep on setuptools and cython - implement support for multiple python targets - fix byte-compilation warning - port to pep517 Bug: https://bugs.gentoo.org/944714 Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org> sci-libs/linux-gpib/linux-gpib-9999.ebuild | 242 +++++++++++++++++++++++++++++ 1 file changed, 242 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf0ca3165e692a45ef186cd6816a5205af352ed commit ecf0ca3165e692a45ef186cd6816a5205af352ed Author: Nowa Ammerlaan <nowa@gentoo.org> AuthorDate: 2025-01-17 15:51:26 +0000 Commit: Nowa Ammerlaan <nowa@gentoo.org> CommitDate: 2025-01-17 15:54:12 +0000 sci-libs/linux-gpib-modules: add 9999 Bug: https://bugs.gentoo.org/944714 Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org> .../files/linux-gpib-modules-9999-depmod.patch | 22 +++++++ .../linux-gpib-modules-9999.ebuild | 70 ++++++++++++++++++++++ 2 files changed, 92 insertions(+)
The live ebuilds I just added should help you workaround the problem until there is a next release.
Created attachment 919950 [details, diff] Fix build with kernel 6.12.x I just replaced GPIOF_DIR_IN by GPIOF_IN, and compilation went smooth.