You are not logged in.
pacman.log:
[2026-09-22T06:55:03+0200] [PACMAN] Running 'pacman --config=./pacman.conf -Syu linux-lts linux-lts-headers'
[2026-09-22T06:55:03+0200] [PACMAN] synchronizing package lists
[2026-09-22T06:55:30+0200] [PACMAN] starting full system upgrade
[2026-09-22T06:55:59+0200] [ALPM] running '70-dkms-upgrade.hook'...
[2026-09-22T06:55:59+0200] [ALPM-SCRIPTLET] ==> dkms remove --no-depmod vboxhost/7.2.18_OSE -k 6.18.53-1-lts
[2026-09-22T06:56:03+0200] [ALPM] transaction started
[2026-09-22T06:56:04+0200] [ALPM] reinstalled linux-lts (6.18.53-1)
[2026-09-22T06:56:07+0200] [ALPM] reinstalled linux-lts-headers (6.18.53-1)
[2026-09-22T06:56:07+0200] [ALPM] upgraded fribidi (1.0.16-2 -> 1.0.17-1)
[2026-09-22T06:56:07+0200] [ALPM] transaction completed
[2026-09-22T06:56:09+0200] [ALPM] running '35-systemd-update.hook'...
[2026-09-22T06:56:09+0200] [ALPM] running '60-depmod.hook'...
[2026-09-22T06:56:13+0200] [ALPM] running '70-dkms-install.hook'...
[2026-09-22T06:56:13+0200] [ALPM-SCRIPTLET] ==> dkms install --no-depmod bcachefs/v1.39.6 -k 6.18.53-1-lts
[2026-09-22T06:57:43+0200] [ALPM-SCRIPTLET]
[2026-09-22T06:57:43+0200] [ALPM-SCRIPTLET] Error! Bad return status for module build on kernel: 6.18.53-1-lts (x86_64)
[2026-09-22T06:57:43+0200] [ALPM-SCRIPTLET] Consult /var/lib/dkms/bcachefs/v1.39.6/build/make.log for more information.
[2026-09-22T06:57:43+0200] [ALPM-SCRIPTLET] ==> WARNING: `dkms install --no-depmod bcachefs/v1.39.6 -k 6.18.53-1-lts' exited 10
[2026-09-22T06:57:43+0200] [ALPM-SCRIPTLET] ==> dkms install --no-depmod vboxhost/7.2.18_OSE -k 6.18.53-1-lts
[2026-09-22T06:57:57+0200] [ALPM-SCRIPTLET] ==> depmod 6.18.53-1-lts
[2026-09-22T06:58:00+0200] [ALPM] running '90-mkinitcpio-install.hook'...
[2026-09-22T06:58:00+0200] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'default'
[2026-09-22T06:58:00+0200] [ALPM-SCRIPTLET] ==> Using default configuration file: '/etc/mkinitcpio.conf'
[2026-09-22T06:58:00+0200] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux-lts -g /boot/initramfs-linux-lts.img
[2026-09-22T06:58:00+0200] [ALPM-SCRIPTLET] ==> Starting build: '6.18.53-1-lts'
[2026-09-22T06:58:00+0200] [ALPM-SCRIPTLET] -> Running build hook: [base]
[2026-09-22T06:58:01+0200] [ALPM-SCRIPTLET] -> Running build hook: [udev]
[2026-09-22T06:58:01+0200] [ALPM-SCRIPTLET] -> Running build hook: [autodetect]
[2026-09-22T06:58:01+0200] [ALPM-SCRIPTLET] -> Running build hook: [microcode]
[2026-09-22T06:58:01+0200] [ALPM-SCRIPTLET] -> Running build hook: [modconf]
[2026-09-22T06:58:01+0200] [ALPM-SCRIPTLET] -> Running build hook: [kms]
[2026-09-22T06:58:03+0200] [ALPM-SCRIPTLET] -> Running build hook: [keyboard]
[2026-09-22T06:58:03+0200] [ALPM-SCRIPTLET] -> Running build hook: [keymap]
[2026-09-22T06:58:03+0200] [ALPM-SCRIPTLET] -> Running build hook: [consolefont]
[2026-09-22T06:58:03+0200] [ALPM-SCRIPTLET] -> Running build hook: [block]
[2026-09-22T06:58:05+0200] [ALPM-SCRIPTLET] -> Running build hook: [bcachefs]
[2026-09-22T06:58:05+0200] [ALPM-SCRIPTLET] ==> ERROR: module not found: 'bcachefs'
[2026-09-22T06:58:05+0200] [ALPM-SCRIPTLET] -> Running build hook: [filesystems]
[2026-09-22T06:58:05+0200] [ALPM-SCRIPTLET] -> Running build hook: [fsck]
[2026-09-22T06:58:05+0200] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2026-09-22T06:58:05+0200] [ALPM-SCRIPTLET] ==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-lts.img'
[2026-09-22T06:58:05+0200] [ALPM-SCRIPTLET] ==> WARNING: errors were encountered during the build. The image may not be complete.
[2026-09-22T06:58:05+0200] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'fallback'
[2026-09-22T06:58:05+0200] [ALPM-SCRIPTLET] ==> Using default configuration file: '/etc/mkinitcpio.conf'
[2026-09-22T06:58:05+0200] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux-lts -g /boot/initramfs-linux-lts-fallback.img -S autodetect
[2026-09-22T06:58:06+0200] [ALPM-SCRIPTLET] ==> Starting build: '6.18.53-1-lts'
[2026-09-22T06:58:06+0200] [ALPM-SCRIPTLET] -> Running build hook: [base]
[2026-09-22T06:58:06+0200] [ALPM-SCRIPTLET] -> Running build hook: [udev]
[2026-09-22T06:58:06+0200] [ALPM-SCRIPTLET] -> Running build hook: [microcode]
[2026-09-22T06:58:07+0200] [ALPM-SCRIPTLET] -> Running build hook: [modconf]
[2026-09-22T06:58:07+0200] [ALPM-SCRIPTLET] -> Running build hook: [kms]
[2026-09-22T06:58:10+0200] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: 'ast'
[2026-09-22T06:58:18+0200] [ALPM-SCRIPTLET] -> Running build hook: [keyboard]
[2026-09-22T06:58:18+0200] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: 'xhci_pci_renesas'
[2026-09-22T06:58:19+0200] [ALPM-SCRIPTLET] -> Running build hook: [keymap]
[2026-09-22T06:58:19+0200] [ALPM-SCRIPTLET] -> Running build hook: [consolefont]
[2026-09-22T06:58:19+0200] [ALPM-SCRIPTLET] -> Running build hook: [block]
[2026-09-22T06:58:21+0200] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: 'aic94xx'
[2026-09-22T06:58:21+0200] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: 'bfa'
[2026-09-22T06:58:21+0200] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: 'qed'
[2026-09-22T06:58:21+0200] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: 'qla2xxx'
[2026-09-22T06:58:21+0200] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: 'qla1280'
[2026-09-22T06:58:21+0200] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: 'wd719x'
[2026-09-22T06:58:25+0200] [ALPM-SCRIPTLET] -> Running build hook: [bcachefs]
[2026-09-22T06:58:25+0200] [ALPM-SCRIPTLET] ==> ERROR: module not found: 'bcachefs'
[2026-09-22T06:58:25+0200] [ALPM-SCRIPTLET] -> Running build hook: [filesystems]
[2026-09-22T06:58:26+0200] [ALPM-SCRIPTLET] -> Running build hook: [fsck]
[2026-09-22T06:58:31+0200] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2026-09-22T06:58:32+0200] [ALPM-SCRIPTLET] ==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-lts-fallback.img'
[2026-09-22T06:58:34+0200] [ALPM-SCRIPTLET] ==> WARNING: errors were encountered during the build. The image may not be complete.[2026-09-22T06:57:43+0200] [ALPM-SCRIPTLET] Error! Bad return status for module build on kernel: 6.18.53-1-lts (x86_64)
[2026-09-22T06:57:43+0200] [ALPM-SCRIPTLET] Consult /var/lib/dkms/bcachefs/v1.39.6/build/make.log for more information.
/var/lib/dkms/bcachefs/v1.39.6/build/make.log:
DKMS (dkms-3.4.3) make.log for bcachefs/v1.39.6 for kernel 6.18.53-1-lts (x86_64)
Tue Sep 22 06:56:13 AM CEST 2026
Building module(s)
# command: make -j8 KERNELRELEASE=6.18.53-1-lts -C /usr/lib/modules/6.18.53-1-lts/build M=/var/lib/dkms/bcachefs/v1.39.6/build
make: Entering directory '/usr/lib/modules/6.18.53-1-lts/build'
make[1]: Entering directory '/var/lib/dkms/bcachefs/v1.39.6/build'
CC [M] src/fs/bcachefs/alloc/accounting.o
CC [M] src/fs/bcachefs/alloc/background.o
CC [M] src/fs/bcachefs/alloc/backpointers.o
CC [M] src/fs/bcachefs/alloc/buckets.o
CC [M] src/fs/bcachefs/alloc/check.o
CC [M] src/fs/bcachefs/alloc/check_data.o
CC [M] src/fs/bcachefs/alloc/discard.o
CC [M] src/fs/bcachefs/alloc/disk_groups.o
CC [M] src/fs/bcachefs/alloc/foreground.o
CC [M] src/fs/bcachefs/alloc/lru.o
CC [M] src/fs/bcachefs/alloc/replicas.o
CC [M] src/fs/bcachefs/btree/bkey.o
CC [M] src/fs/bcachefs/btree/bkey_methods.o
CC [M] src/fs/bcachefs/btree/bset.o
CC [M] src/fs/bcachefs/btree/cache.o
CC [M] src/fs/bcachefs/btree/check.o
CC [M] src/fs/bcachefs/btree/commit.o
CC [M] src/fs/bcachefs/btree/init.o
CC [M] src/fs/bcachefs/btree/interior.o
CC [M] src/fs/bcachefs/btree/iter.o
CC [M] src/fs/bcachefs/btree/journal_overlay.o
CC [M] src/fs/bcachefs/btree/key_cache.o
CC [M] src/fs/bcachefs/btree/locking.o
CC [M] src/fs/bcachefs/btree/node_scan.o
CC [M] src/fs/bcachefs/btree/read.o
CC [M] src/fs/bcachefs/btree/sort.o
CC [M] src/fs/bcachefs/btree/update.o
CC [M] src/fs/bcachefs/btree/write.o
CC [M] src/fs/bcachefs/btree/write_buffer.o
CC [M] src/fs/bcachefs/data/checksum.o
CC [M] src/fs/bcachefs/data/compress.o
CC [M] src/fs/bcachefs/data/copygc.o
CC [M] src/fs/bcachefs/data/ec/create.o
CC [M] src/fs/bcachefs/data/ec/init.o
CC [M] src/fs/bcachefs/data/ec/io.o
CC [M] src/fs/bcachefs/data/ec/trigger.o
CC [M] src/fs/bcachefs/data/extents.o
CC [M] src/fs/bcachefs/data/extents_sb.o
CC [M] src/fs/bcachefs/data/extent_update.o
CC [M] src/fs/bcachefs/data/io_misc.o
CC [M] src/fs/bcachefs/data/keylist.o
CC [M] src/fs/bcachefs/data/migrate.o
CC [M] src/fs/bcachefs/data/move.o
CC [M] src/fs/bcachefs/data/nocow_locking.o
CC [M] src/fs/bcachefs/data/read.o
CC [M] src/fs/bcachefs/data/reconcile/check.o
CC [M] src/fs/bcachefs/data/reconcile/trigger.o
CC [M] src/fs/bcachefs/data/reconcile/work.o
CC [M] src/fs/bcachefs/data/reflink.o
CC [M] src/fs/bcachefs/data/update.o
CC [M] src/fs/bcachefs/data/write.o
CC [M] src/fs/bcachefs/debug/debug.o
CC [M] src/fs/bcachefs/debug/sysfs.o
CC [M] src/fs/bcachefs/debug/trace.o
CC [M] src/fs/bcachefs/errcode.o
CC [M] src/fs/bcachefs/fs/acl.o
CC [M] src/fs/bcachefs/fs/check.o
CC [M] src/fs/bcachefs/fs/check_dir_structure.o
CC [M] src/fs/bcachefs/fs/check_extents.o
CC [M] src/fs/bcachefs/fs/check_nlinks.o
CC [M] src/fs/bcachefs/fs/inode.o
CC [M] src/fs/bcachefs/fs/inode_opts.o
CC [M] src/fs/bcachefs/fs/logged_ops.o
CC [M] src/fs/bcachefs/fs/namei.o
CC [M] src/fs/bcachefs/fs/quota.o
CC [M] src/fs/bcachefs/fs/str_hash.o
CC [M] src/fs/bcachefs/fs/xattr.o
CC [M] src/fs/bcachefs/init/chardev.o
CC [M] src/fs/bcachefs/init/dev.o
CC [M] src/fs/bcachefs/init/damage.o
CC [M] src/fs/bcachefs/init/error.o
CC [M] src/fs/bcachefs/init/fs.o
CC [M] src/fs/bcachefs/init/progress.o
CC [M] src/fs/bcachefs/init/recovery.o
CC [M] src/fs/bcachefs/init/passes.o
CC [M] src/fs/bcachefs/journal/init.o
CC [M] src/fs/bcachefs/journal/journal.o
CC [M] src/fs/bcachefs/journal/read.o
CC [M] src/fs/bcachefs/journal/reclaim.o
CC [M] src/fs/bcachefs/journal/sb.o
CC [M] src/fs/bcachefs/journal/seq_blacklist.o
CC [M] src/fs/bcachefs/journal/validate.o
CC [M] src/fs/bcachefs/journal/write.o
CC [M] src/fs/bcachefs/opts.o
CC [M] src/fs/bcachefs/sb/clean.o
CC [M] src/fs/bcachefs/sb/counters.o
CC [M] src/fs/bcachefs/sb/downgrade.o
CC [M] src/fs/bcachefs/sb/errors.o
CC [M] src/fs/bcachefs/sb/io.o
CC [M] src/fs/bcachefs/sb/members.o
CC [M] src/fs/bcachefs/snapshots/check_snapshots.o
CC [M] src/fs/bcachefs/snapshots/delete.o
CC [M] src/fs/bcachefs/snapshots/snapshot.o
CC [M] src/fs/bcachefs/snapshots/subvolume.o
CC [M] src/fs/bcachefs/util/clock.o
CC [M] src/fs/bcachefs/util/darray.o
CC [M] src/fs/bcachefs/util/enumerated_ref.o
CC [M] src/fs/bcachefs/util/eytzinger.o
CC [M] src/fs/bcachefs/util/fast_list.o
CC [M] src/fs/bcachefs/util/locking.o
CC [M] src/fs/bcachefs/util/mean_and_variance.o
CC [M] src/fs/bcachefs/util/printbuf.o
CC [M] src/fs/bcachefs/util/rcu_pending.o
CC [M] src/fs/bcachefs/util/siphash.o
CC [M] src/fs/bcachefs/util/six.o
CC [M] src/fs/bcachefs/util/time_stats.o
CC [M] src/fs/bcachefs/util/thread_with_file.o
CC [M] src/fs/bcachefs/util/two_state_shared_lock.o
CC [M] src/fs/bcachefs/util/util.o
CC [M] src/fs/bcachefs/util/varint.o
CC [M] src/fs/bcachefs/vendor/bio_iov_iter.o
CC [M] src/fs/bcachefs/vendor/closure.o
CC [M] src/fs/bcachefs/vendor/min_heap.o
CC [M] src/fs/bcachefs/vfs/fiemap.o
CC [M] src/fs/bcachefs/vfs/fs.o
CC [M] src/fs/bcachefs/vfs/ioctl.o
CC [M] src/fs/bcachefs/vfs/io.o
CC [M] src/fs/bcachefs/vfs/buffered.o
CC [M] src/fs/bcachefs/vfs/direct.o
CC [M] src/fs/bcachefs/vfs/pagecache.o
CC [M] src/fs/bcachefs/debug/async_objs.o
CC [M] src/fs/bcachefs/module-version.o
RUSTC P src/fs/bcachefs/libpaste.so
RUSTC P src/fs/bcachefs/libtypeinfo_macros.so
warning: missing documentation for a function
--> src/fs/bcachefs/typeinfo-macros/src/lib.rs:39:1
|
39 | pub fn derive_type_info(input: TokenStream) -> TokenStream {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: requested on the command line with `-W missing-docs`
warning: 1 warning emitted
RUSTC L src/fs/bcachefs/bitfield.o
error[E0514]: found crate `core` compiled by an incompatible version of rustc
|
= note: the following crate versions were found:
crate `core` compiled by rustc 1.98.1 (48a229cea 2026-09-01) (Arch Linux rust 1:1.98.1-2): /usr/lib/modules/6.18.53-1-lts/build/rust/libcore.rmeta
= help: please recompile that crate using this compiler (rustc 1.98.1 (48a229cea 2026-09-01) (Arch Linux rust 1:1.98.1-1)) (consider running `cargo clean` first)
error: cannot resolve a prelude import
error[E0514]: found crate `core` compiled by an incompatible version of rustc
--> src/fs/bcachefs/vendor/bitfield/src/lib.rs:592:9
|
592 | pub use core::convert::Into;
| ^^^^
|
= note: the following crate versions were found:
crate `core` compiled by rustc 1.98.1 (48a229cea 2026-09-01) (Arch Linux rust 1:1.98.1-2): /usr/lib/modules/6.18.53-1-lts/build/rust/libcore.rmeta
= help: please recompile that crate using this compiler (rustc 1.98.1 (48a229cea 2026-09-01) (Arch Linux rust 1:1.98.1-1)) (consider running `cargo clean` first)
error[E0514]: found crate `compiler_builtins` compiled by an incompatible version of rustc
|
= note: the following crate versions were found:
crate `compiler_builtins` compiled by rustc 1.98.1 (48a229cea 2026-09-01) (Arch Linux rust 1:1.98.1-2): /usr/lib/modules/6.18.53-1-lts/build/rust/libcompiler_builtins.rmeta
= help: please recompile that crate using this compiler (rustc 1.98.1 (48a229cea 2026-09-01) (Arch Linux rust 1:1.98.1-1)) (consider running `cargo clean` first)
error: requires `meta_sized` lang_item
--> src/fs/bcachefs/vendor/bitfield/src/lib.rs:599:1
|
599 | / pub trait BitRange<T> {
600 | | /// Get a range of bits.
601 | | fn bit_range(&self, msb: usize, lsb: usize) -> T;
602 | | }
| |_^
error: requires `meta_sized` lang_item
--> src/fs/bcachefs/vendor/bitfield/src/lib.rs:605:1
|
605 | / pub trait BitRangeMut<T> {
606 | | /// Set a range of bits.
607 | | fn set_bit_range(&mut self, msb: usize, lsb: usize, value: T);
608 | | }
| |_^
error: requires `meta_sized` lang_item
--> src/fs/bcachefs/vendor/bitfield/src/lib.rs:613:1
|
613 | / pub trait Bit {
614 | | /// Get a single bit.
615 | | fn bit(&self, bit: usize) -> bool;
616 | | }
| |_^
error: requires `meta_sized` lang_item
--> src/fs/bcachefs/vendor/bitfield/src/lib.rs:621:1
|
621 | / pub trait BitMut {
622 | | /// Set a single bit.
623 | | fn set_bit(&mut self, bit: usize, value: bool);
624 | | }
| |_^
error: requires `meta_sized` lang_item
--> src/fs/bcachefs/vendor/bitfield/src/lib.rs:626:6
|
626 | impl<T: BitRange<u8>> Bit for T {
| ^
error: requires `meta_sized` lang_item
--> src/fs/bcachefs/vendor/bitfield/src/lib.rs:632:6
|
632 | impl<T: BitRangeMut<u8>> BitMut for T {
| ^
error: aborting due to 10 previous errors
For more information about this error, try `rustc --explain E0514`.
make[4]: *** [src/fs/bcachefs/Makefile:567: src/fs/bcachefs/bitfield.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [/usr/lib/modules/6.18.53-1-lts/build/scripts/Makefile.build:544: src/fs/bcachefs] Error 2
make[2]: *** [/usr/lib/modules/6.18.53-1-lts/build/Makefile:2050: .] Error 2
make[1]: *** [/usr/lib/modules/6.18.53-1-lts/build/Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/var/lib/dkms/bcachefs/v1.39.6/build'
make: *** [Makefile:248: __sub-make] Error 2
make: Leaving directory '/usr/lib/modules/6.18.53-1-lts/build'
# exit code: 2
# elapsed time: 00:01:30Last edited by jb.1234abcd (2026-10-05 04:26:43)
Offline
= note: the following crate versions were found:
crate `core` compiled by rustc 1.98.1 (48a229cea 2026-09-01) (Arch Linux rust 1:1.98.1-2): /usr/lib/modules/6.18.53-1-lts/build/rust/libcore.rmeta
= help: please recompile that crate using this compiler (rustc 1.98.1 (48a229cea 2026-09-01) (Arch Linux rust 1:1.98.1-1)) (consider running `cargo clean` first)
rust 1:1.98.1-2 is in extra-staging, the current version in extra is 1:1.98.1-1.
libcore.rmeta comes from linux-lts-headers, so maybe it's built with a newer rustc.
Last edited by Beemo (2026-09-22 13:43:04)
Offline
https://wiki.archlinux.org/title/Offici … positories
@jb.1234abcd are you an arch developer?
If not: why is the staging repo apparently enabled?
Offline
Not an Arch dev.
Staging repo ? Not in my /etc/pacman.conf or $HOME/pacman.conf.
Offline
pacman -Qs 'rust|cargo'Probably something was already compiled w/ the version in staging?
Offline
I would guess linux-lts-headers was compiled with the newer rustc, since it ships the libcore.rmeta file and has a make dependency on rust.
Last edited by Beemo (2026-10-01 06:53:20)
Offline
Probably something was already compiled w/ the version in staging?
linux-lts from its .BUILDINFO:
installed = rust-1:1.98.1-2-x86_64Offline
The bcachefs dkms failed to build here on 6.18.54-1-lts of 2026-09-25.
Following the rust update 2026-09-26, it builds OK; at least here (testing enabled).
Offline
The problem occurs if `extra-testing` is enabled and the rust version is later than that in `extra`. Downgrading to the `extra` version allows the DKMS to build.
Last edited by stronnag (2026-10-01 07:11:46)
Offline
with testing repos enabled,
it works:
pacman --config=./pacman.conf -Syu linux-lts linux-lts-headers
but it fails:
pacman --config=./pacman.conf -Syu
Error! Bad return status for module build on kernel: 7.2.8-arch1-1 (x86_64)
Consult /var/lib/dkms/bcachefs/v1.39.6/build/make.log for more information.
/var/lib/dkms/bcachefs/v1.39.6/build/make.log:
RUSTC L src/fs/bcachefs/bitfield.o
error[E0514]: found crate `core` compiled by an incompatible version of rustc
|
= note: the following crate versions were found:
crate `core` compiled by rustc 1.98.1 (48a229cea 2026-09-01) (Arch Linux rust 1:1.98.1-1): /usr/lib/modules/7.2.8-arch1-1/build/rust/libcore.rmeta
= help: please recompile that crate using this compiler (rustc 1.98.1 (48a229cea 2026-09-01) (Arch Linux rust 1:1.98.1-2)) (consider running `cargo clean` first)
Offline
https://bbs.archlinux.org/viewtopic.php … 5#p2310225
At least the LTS kernel at the time was build w/ a rust version that only existed in the staging repos at the time (and is now in testing)
The 7.2.8 kernel is (apparently, still and correctly) compiled against rust 1.98.1 from extra.
This is a packaging bug in the LTS kernel that should™ not have been compiled w/ a rust version in staging (or arguably an upstream bug for prematurely introducing an unstable language leading up to such situations…)
Offline
The important part here is the bcachefs DKMS failure, not the firmware warnings.
`bcachefs/v1.39.6` is failing to build against `6.18.53-1-lts`, which then causes the `bcachefs` module to be missing when `mkinitcpio` runs. The `ast`, `xhci_pci_renesas`, `aic94xx`, etc. firmware messages are generally just warnings about hardware you probably don't have.
The next thing I'd check is the actual `make.log`, since that's where the reason for the DKMS build failure will be. In particular, please post the output of:
```bash
cat /var/lib/dkms/bcachefs/v1.39.6/build/make.log
```
Also check whether you actually need the DKMS bcachefs package. If you're not using bcachefs, removing that DKMS package and the `bcachefs` hook from `mkinitcpio.conf` may be the simplest solution.
If you are using bcachefs, then the `make.log` is essential before changing anything else, because it should show exactly which kernel API/build error is causing the module compilation to fail.
Offline
Here is a link to a post on linux-bcachefs mailing list:
https://lore.kernel.org/linux-bcachefs/ … l.com/T/#t
jb
Offline