too long lines were shrinked: /usr/bin/x86_64-pc-linux-gnu-gcc-13 -Wp,-MMD,/var/tmp/portage/net-wireless/aic8800-1.0.3/work/usr/src/aic8800-1.0.3/aic8800_fdrv/.rwnx_mod_params.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include # CC [M] /var/tmp/portage/net-wireless/aic8800-1.0.3/work/usr/src/aic8800-1.0.3/aic8800_fdrv/rwnx_mesh.o /usr/bin/x86_64-pc-linux-gnu-gcc-13 -Wp,-MMD,/var/tmp/portage/net-wireless/aic8800-1.0.3/work/usr/src/aic8800-1.0.3/aic8800_fdrv/.rwnx_mesh.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi # CC [M] /var/tmp/portage/net-wireless/aic8800-1.0.3/work/usr/src/aic8800-1.0.3/aic8800_fdrv/rwnx_platform.o /usr/bin/x86_64-pc-linux-gnu-gcc-13 -Wp,-MMD,/var/tmp/portage/net-wireless/aic8800-1.0.3/work/usr/src/aic8800-1.0.3/aic8800_fdrv/.rwnx_platform.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/u /var/tmp/portage/net-wireless/aic8800-1.0.3/work/usr/src/aic8800-1.0.3/aic8800_fdrv/rwnx_main.c: In function rwnx_csa_finish: /var/tmp/portage/net-wireless/aic8800-1.0.3/work/usr/src/aic8800-1.0.3/aic8800_fdrv/rwnx_main.c:1057:30: error: struct wireless_dev has no member named mtx 1057 | mutex_lock(&vif->wdev.mtx); | ^ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no_multilib_hardened-20240120-172004 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-10 [2] x86_64-pc-linux-gnu-13 * clang/llvm (if any): clang version 17.0.6 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/17/bin Configuration file: /etc/clang/x86_64-pc-linux-gnu-clang.cfg /usr/lib/llvm/17 17.0.6 Python 3.11.7 Available Ruby profiles: [1] ruby31 (with Rubygems) * Available Rust versions: [1] rust-bin-1.74.1 [2] rust-1.74.1 * The Glorious Glasgow Haskell Compilation System, version 9.2.8 php cli (if any): [1] php8.1 [2] php8.3 * go version go1.21.6 linux/amd64 HEAD of ::gentoo commit b603ae9a12a427b2a7a56675375b6f9492d3db82 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Wed Jan 24 10:33:11 2024 +0000 2024-01-24 10:33:11 UTC emerge -qpvO net-wireless/aic8800 [ebuild N ] net-wireless/aic8800-1.0.3 USE="firmware strip -dist-kernel -modules-compress -modules-sign -udev"
Created attachment 883053 [details] emerge-info.txt
Created attachment 883054 [details] emerge-history.txt.xz
Created attachment 883055 [details] environment
Created attachment 883056 [details] etc.clang.tar.xz
Created attachment 883057 [details] etc.portage.tar.xz
Created attachment 883058 [details] net-wireless:aic8800-1.0.3:20240124-111341.log
Created attachment 883059 [details] qlist-info.txt.xz
Can you please attach the kernel .config?
(In reply to Chí-Thanh Christopher Nguyễn from comment #8) > Can you please attach the kernel .config? the image is gone, but pbly it was the kernel host config - will attach a recent one.
Created attachment 891426 [details] .config config
(In reply to Toralf Förster from comment #10) It is probably not the same kernel .config, because the one which you attached has CONFIG_MODVERSIONS and CONFIG_MAC80211 disabled, which would cause warnings/errors in build.log I found that CONFIG_MAC80211 and CONFIG_USB need to be a hard requirement or else the build will fail, and will update the ebuild shortly. Can you check if the error still happens with aic8800-1.0.5 and if so, please attach the kernel .config ?
Created attachment 891599 [details] config-6.5.9 config of kernel 6.6.14 (.13 was likely the one of the time of the bug report)
(In reply to Toralf Förster from comment #12) This is unfortunately not the kernel configuration which was used with this build, or else there would have been a warning about missing CONFIG_MAC80211 in the build.log
I think this was fixed already in 1.0.5 so closing now. If you still see the issue, please reopen with current build.log and kernel .config
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0302aa96ba4ac7537636bba05ac75118ca6a57ac commit 0302aa96ba4ac7537636bba05ac75118ca6a57ac Author: Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> AuthorDate: 2025-04-21 22:10:47 +0000 Commit: Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> CommitDate: 2025-04-21 22:10:47 +0000 net-wireless/aic8800: add 1.0.6 Hard depend on MAC80211 and USB in kernel config Bug: https://bugs.gentoo.org/922866 Signed-off-by: Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> net-wireless/aic8800/Manifest | 1 + net-wireless/aic8800/aic8800-1.0.6.ebuild | 60 ++++++++++++++++++++++ .../aic8800/files/aic8800-1.0.6-linux-6.12.patch | 47 +++++++++++++++++ 3 files changed, 108 insertions(+)