You are not logged in.
Both Arch and zen kernels. I can no longer build kernel modules (dkms) including nvidia, it87 or virtualbox-host-modules. It's taken me an age to get back to a desktop boot (LXDM now fails to start X complaining about a missing fonts.directory, but starting xfce4 directly gets me here).
Right now, I have nvidia and the other kernel modules removed. If I try to install the dkms packages, I get
Error! Bad return status for module build on kernel: 5.5.2-arch2-1 (x86_64)
The same error, suitably modified for it87 and virtualbox, and both Arch and zen kernels.
I've tried downgrading the kernels, dkms packages, gcc and related packages that were are a part of the update, and I'm getting nowhere. I'm stumped!!
Ideas?
EDIT: This would appear to be relevant:
cc1: error: incompatible gcc/plugin versions
cc1: error: fail to initialize plugin ./scripts/gcc-plugins/structleak_plugin.so
cc1: error: incompatible gcc/plugin versions
cc1: error: fail to initialize plugin ./scripts/gcc-plugins/structleak_plugin.so
EDIT 2
is this a sufficient mismatch:
gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-pkgversion='Arch Linux 9.2.1+20200130-2' --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-shared --enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto gdc_include_dir=/usr/include/dlang/gdc
Thread model: posix
gcc version 9.2.1 20200130 (Arch Linux 9.2.1+20200130-2)
?
EDIT 3:
Apparently it is. Downgrading gcc, gcc-libs, gcc-d and gcc-fortran to 20200130-1 has enabled the modules to build and LXDM to start as normal. Should I be posting a bug report somewhere?
Last edited by Roken (2020-02-06 19:10:08)
Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
/ is the root of all problems.
Offline
Please change your topic title to one that actually describes your issue.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Online
https://git.archlinux.org/svntogit/pack … c4bda2c787
kernels were rebuilt for the new toolchain to prevent this issue but you did not update the kernel.
Offline
I did update the kernel, and I downgraded it again (which failed to resolve) so upgraded again. It seems the kernel (both Arch and zen) are built with -1, whilst gcc is built with -3.
@Wormzy - what would you like it to say - it's quite accurate from my perspective.
EDIT: For clarity - my only way in was chroot, and when I did get back to a "working" system. it was TTY only.
If this is a matter of repo sync, fine, though I don't do partial upgrades unless absolutely necessary, and I certainly haven't today.
Last edited by Roken (2020-02-05 22:19:03)
Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
/ is the root of all problems.
Offline
5.5.2.arch2-1 is built with gcc-9.2.1+20200130-1 so the kernel needs another rebuild for 9.2.1+20200130-2
Last edited by loqs (2020-02-05 22:34:30)
Offline
Exactly my point
gcc is up to 20200130-3, which breaks it all.
Last edited by Roken (2020-02-05 22:35:26)
Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
/ is the root of all problems.
Offline
Yes post a bug against linux asking for another rebuild assuming gcc will not be rebuilt again.
Offline
5.5.2.arch2-1 is built with gcc-9.2.1+20200130-1 so the kernel needs another rebuild for 9.2.1+20200130-2
Nope - 20200130-3
Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
/ is the root of all problems.
Offline
@Wormzy - what would you like it to say
Something that describes actually your issue without any of the dramatics. If you are an actual corpse, then you have bigger problems than being unable to compile kernel modules.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Online
Not seeing a -3 release in https://git.archlinux.org/svntogit/pack … ckages/gcc or in https://lists.archlinux.org/pipermail/arch-commits/
Offline
Roken wrote:@Wormzy - what would you like it to say
Something that describes actually your issue without any of the dramatics. If you are an actual corpse, then you have bigger problems than being unable to compile kernel modules.
Since, when I posted, I had spent two hours just trying to get a working system, it was accurate. Now I've figured out the problem, edited.
Happy, now?
EDIT: And I would be quite happy being dead with iZombie
Last edited by Roken (2020-02-05 22:46:19)
Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
/ is the root of all problems.
Offline
Not seeing a -3 release in https://git.archlinux.org/svntogit/pack … ckages/gcc or in https://lists.archlinux.org/pipermail/arch-commits/
My error. I was looking through my cache - gcc7 was -3. I should really clear it out.
My apologies.
Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
/ is the root of all problems.
Offline
loqs wrote:Not seeing a -3 release in https://git.archlinux.org/svntogit/pack … ckages/gcc or in https://lists.archlinux.org/pipermail/arch-commits/
My error. I was looking through my cache - gcc7 was -3. I should really clear it out.
My apologies.
No problem and my apologies for assuming you had not updated the kernel.
Offline
I'll mark this issue as solved, but there's another. I've opened a separate thread.
Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
/ is the root of all problems.
Offline