:: Synchronizing package databases... core-staging downloading... core-testing downloading... core downloading... extra-staging downloading... extra-testing downloading... extra downloading... :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra-staging] (pentium4)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-pentium4/root] -> [build]...done ==> Making package: bcachefs-tools 3:1.25.2-1.0 (Sun May 4 21:59:31 2025) ==> Retrieving sources... -> Found bcachefs-tools-1.25.2.tar.gz ==> Validating source files with b2sums... bcachefs-tools-1.25.2.tar.gz ... Passed gpg: Warning: using insecure memory! ==> Appending keys from archlinux32.gpg... gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! ==> Updating trust database... gpg: Warning: using insecure memory! gpg: next trustdb check due at 2025-07-01 ==> Making package: bcachefs-tools 3:1.25.2-1.0 (Sun May 4 21:59:35 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (5) New Version Net Change extra/fuse-common 3.16.2-1.0 0.00 MiB extra/fuse3 3.16.2-1.0 0.44 MiB core/libaio 0.3.113-3.0 0.04 MiB extra-staging/libsodium 1.0.20-1.1 0.57 MiB extra-staging/liburcu 0.15.1-1.1 0.69 MiB Total Installed Size: 1.74 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing fuse-common... installing fuse3... installing libaio... installing libsodium... installing liburcu... :: Running post-transaction hooks... (1/2) Reloading device manager configuration... Skipped: Device manager is not running. (2/2) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... :: There are 2 providers available for cargo: :: Repository extra 1) rust 2) rustup Enter a number (default=1): resolving dependencies... looking for conflicting packages... Package (9) New Version Net Change extra/compiler-rt 19.1.7-1.0 11.91 MiB core-staging/debuginfod 0.192-4.0 0.37 MiB core-staging/libedit 20250104_3.1-1.1 0.25 MiB core/libmicrohttpd 1.0.1-1.0 0.63 MiB extra-staging/llvm-libs 18.1.8-4.1 133.48 MiB extra-staging/clang 18.1.8-4.0 205.44 MiB extra-staging/llvm 18.1.8-4.1 106.99 MiB extra/rust 1:1.82.0-1.0 357.52 MiB extra/valgrind 3.24.0-1.0 44.48 MiB Total Installed Size: 861.06 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libedit... installing llvm-libs... installing rust... Optional dependencies for rust gdb: rust-gdb script lldb: rust-lldb script installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [installed] llvm: referenced by some clang headers [pending] installing llvm... installing libmicrohttpd... installing debuginfod... Optional dependencies for debuginfod elfutils=0.192: for translations installing valgrind... Optional dependencies for valgrind glibc: 32-bit ABI support [installed] python: cg_* scripts [installed] :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Updating the info directory file... ==> Retrieving sources... -> Found bcachefs-tools-1.25.2.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting bcachefs-tools-1.25.2.tar.gz with bsdtar ==> Starting build()... [CC] c_src/bcachefs.o [CC] c_src/cmd_assemble.o [CC] c_src/cmd_attr.o [CC] c_src/cmd_counters.o [CC] c_src/cmd_data.o [CC] c_src/cmd_device.o In file included from c_src/cmd_device.c:22: c_src/libbcachefs.h: In function ‘format_opts_default’: c_src/libbcachefs.h:61:9: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 61 | system("modprobe bcachefs > /dev/null 2>&1"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [CC] c_src/cmd_dump.o [CC] c_src/cmd_format.o In file included from c_src/posix_to_bcachefs.h:20, from c_src/cmd_format.c:24: c_src/libbcachefs.h: In function ‘format_opts_default’: c_src/libbcachefs.h:61:9: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 61 | system("modprobe bcachefs > /dev/null 2>&1"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [CC] c_src/cmd_fs.o [CC] c_src/cmd_fsck.o c_src/cmd_fsck.c: In function ‘should_use_kernel_fsck’: c_src/cmd_fsck.c:118:9: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 118 | system("modprobe bcachefs"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ c_src/cmd_fsck.c: In function ‘loopdev_alloc’: c_src/cmd_fsck.c:190:9: warning: ignoring return value of ‘getline’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 190 | getline(&line, &n, f); | ^~~~~~~~~~~~~~~~~~~~~ c_src/cmd_fsck.c: In function ‘loopdev_free’: c_src/cmd_fsck.c:174:9: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 174 | system(cmd); | ^~~~~~~~~~~ [CC] c_src/cmd_fusemount.o [CC] c_src/cmd_key.o [CC] c_src/cmd_kill_btree_node.o [CC] c_src/cmd_list_journal.o [CC] c_src/cmd_migrate.o In file included from c_src/cmd_migrate.c:20: c_src/libbcachefs.h: In function ‘format_opts_default’: c_src/libbcachefs.h:61:9: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 61 | system("modprobe bcachefs > /dev/null 2>&1"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [CC] c_src/cmd_option.o [CC] c_src/cmd_run.o [CC] c_src/cmd_top.o [CC] c_src/cmd_version.o [CC] c_src/crypto.o [CC] c_src/libbcachefs.o [CC] c_src/posix_to_bcachefs.o [CC] c_src/qcow2.o [CC] c_src/tools-util.o [CC] libbcachefs/acl.o [CC] libbcachefs/alloc_background.o [CC] libbcachefs/alloc_foreground.o [CC] libbcachefs/backpointers.o [CC] libbcachefs/bkey.o [CC] libbcachefs/bkey_methods.o [CC] libbcachefs/bkey_sort.o [CC] libbcachefs/bset.o [CC] libbcachefs/btree_cache.o [CC] libbcachefs/btree_gc.o [CC] libbcachefs/btree_io.o [CC] libbcachefs/btree_iter.o [CC] libbcachefs/btree_journal_iter.o [CC] libbcachefs/btree_key_cache.o [CC] libbcachefs/btree_locking.o [CC] libbcachefs/btree_node_scan.o [CC] libbcachefs/btree_trans_commit.o [CC] libbcachefs/btree_update.o [CC] libbcachefs/btree_update_interior.o [CC] libbcachefs/btree_write_buffer.o [CC] libbcachefs/buckets.o In file included from include/linux/mempool.h:10, from include/linux/bio.h:23, from libbcachefs/bcachefs.h:188, from libbcachefs/buckets.c:8: In function ‘__vmalloc_noprof’, inlined from ‘vmalloc’ at include/linux/slab.h:277:9, inlined from ‘bch2_kvmalloc_noprof.constprop’ at libbcachefs/util.h:61:5: include/linux/slab.h:244:21: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 244 | p = aligned_alloc(PAGE_SIZE, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/linux/math.h:8, from include/linux/kernel.h:16, from include/linux/bitmap.h:6, from include/linux/wait.h:5, from include/linux/mempool.h:8: /usr/include/stdlib.h: In function ‘bch2_kvmalloc_noprof.constprop’: /usr/include/stdlib.h:724:14: note: in a call to allocation function ‘aligned_alloc’ declared here 724 | extern void *aligned_alloc (size_t __alignment, size_t __size) | ^~~~~~~~~~~~~ [CC] libbcachefs/buckets_waiting_for_journal.o [CC] libbcachefs/chardev.o [CC] libbcachefs/checksum.o [CC] libbcachefs/clock.o [CC] libbcachefs/compress.o [CC] libbcachefs/darray.o In file included from libbcachefs/darray.c:4: In function ‘__vmalloc_noprof’, inlined from ‘vmalloc’ at include/linux/slab.h:277:9, inlined from ‘__bch2_darray_resize_noprof’ at libbcachefs/darray.c:25:6: include/linux/slab.h:244:21: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 244 | p = aligned_alloc(PAGE_SIZE, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/linux/slab.h:5: /usr/include/stdlib.h: In function ‘__bch2_darray_resize_noprof’: /usr/include/stdlib.h:724:14: note: in a call to allocation function ‘aligned_alloc’ declared here 724 | extern void *aligned_alloc (size_t __alignment, size_t __size) | ^~~~~~~~~~~~~ [CC] libbcachefs/data_update.o [CC] libbcachefs/debug.o [CC] libbcachefs/dirent.o [CC] libbcachefs/disk_accounting.o [CC] libbcachefs/disk_groups.o [CC] libbcachefs/ec.o [CC] libbcachefs/errcode.o [CC] libbcachefs/error.o [CC] libbcachefs/extent_update.o [CC] libbcachefs/extents.o [CC] libbcachefs/eytzinger.o [CC] libbcachefs/fs-io-buffered.o [CC] libbcachefs/fs-io-direct.o [CC] libbcachefs/fs-io-pagecache.o [CC] libbcachefs/fs-io.o [CC] libbcachefs/fs-ioctl.o [CC] libbcachefs/fs.o [CC] libbcachefs/fsck.o [CC] libbcachefs/inode.o [CC] libbcachefs/io_misc.o [CC] libbcachefs/io_read.o [CC] libbcachefs/io_write.o [CC] libbcachefs/journal.o [CC] libbcachefs/journal_io.o [CC] libbcachefs/journal_reclaim.o [CC] libbcachefs/journal_sb.o [CC] libbcachefs/journal_seq_blacklist.o [CC] libbcachefs/keylist.o [CC] libbcachefs/logged_ops.o [CC] libbcachefs/lru.o [CC] libbcachefs/mean_and_variance.o [CC] libbcachefs/migrate.o [CC] libbcachefs/move.o [CC] libbcachefs/movinggc.o [CC] libbcachefs/namei.o [CC] libbcachefs/nocow_locking.o [CC] libbcachefs/opts.o [CC] libbcachefs/printbuf.o [CC] libbcachefs/progress.o [CC] libbcachefs/quota.o [CC] libbcachefs/rcu_pending.o [CC] libbcachefs/rebalance.o [CC] libbcachefs/recovery.o [CC] libbcachefs/recovery_passes.o [CC] libbcachefs/reflink.o [CC] libbcachefs/replicas.o [CC] libbcachefs/sb-clean.o [CC] libbcachefs/sb-counters.o [CC] libbcachefs/sb-downgrade.o [CC] libbcachefs/sb-errors.o [CC] libbcachefs/sb-members.o [CC] libbcachefs/siphash.o [CC] libbcachefs/six.o [CC] libbcachefs/snapshot.o [CC] libbcachefs/str_hash.o [CC] libbcachefs/subvolume.o [CC] libbcachefs/super-io.o [CC] libbcachefs/super.o [CC] libbcachefs/sysfs.o [CC] libbcachefs/tests.o [CC] libbcachefs/thread_with_file.o [CC] libbcachefs/time_stats.o [CC] libbcachefs/trace.o [CC] libbcachefs/two_state_shared_lock.o [CC] libbcachefs/util.o [CC] libbcachefs/varint.o [CC] libbcachefs/xattr.o [CC] linux/atomic64.o [CC] linux/bio.o [CC] linux/blkdev.o [CC] linux/closure.o [CC] linux/crc64.o [CC] linux/fs.o [CC] linux/fs_parser.o [CC] linux/generic-radix-tree.o [CC] linux/int_sqrt.o [CC] linux/kstrtox.o [CC] linux/kthread.o [CC] linux/llist.o [CC] linux/mempool.o [CC] linux/min_heap.o [CC] linux/preempt.o [CC] linux/ratelimit.o [CC] linux/rhashtable.o [CC] linux/sched.o [CC] linux/semaphore.o [CC] linux/seq_buf.o [CC] linux/shrinker.o [CC] linux/siphash.o [CC] linux/sort.o [CC] linux/string.o [CC] linux/string_helpers.o [CC] linux/timer.o [CC] linux/wait.o [CC] linux/workqueue.o [CC] linux/xxhash.o [CC] linux/zstd_compress_module.o [CC] linux/zstd_decompress_module.o [CC] raid/check.o [CC] raid/helper.o [CC] raid/int.o [CC] raid/intz.o [CC] raid/memory.o [CC] raid/module.o [CC] raid/raid.o [CC] raid/tables.o [CC] raid/tag.o [CC] raid/test.o [CC] raid/x86.o [CC] raid/x86z.o [AR] libbcachefs.a Updating crates.io index Downloading crates ... Downloaded errno v0.3.9 Downloaded errno v0.2.8 Downloaded cexpr v0.6.0 Downloaded strum v0.26.3 Downloaded colorchoice v1.0.2 Downloaded anstyle v1.0.8 Downloaded glob v0.3.1 Downloaded clap_lex v0.7.2 Downloaded cfg-if v1.0.0 Downloaded zeroize_derive v1.4.2 Downloaded lazy_static v1.5.0 Downloaded is_terminal_polyfill v1.70.1 Downloaded anstyle-parse v0.2.5 Downloaded zeroize v1.8.1 Downloaded libudev-sys v0.1.4 Downloaded env_logger v0.10.2 Downloaded udev v0.7.0 Downloaded strsim v0.11.1 Downloaded bitflags v1.3.2 Downloaded rustc-hash v1.1.0 Downloaded paste v1.0.15 Downloaded bitfield v0.14.0 Downloaded terminal_size v0.4.0 Downloaded shlex v1.3.0 Downloaded utf8parse v0.2.2 Downloaded which v4.4.2 Downloaded anstyle-query v1.1.1 Downloaded anstream v0.6.15 Downloaded pkg-config v0.3.31 Downloaded home v0.5.9 Downloaded clap_derive v4.5.18 Downloaded owo-colors v4.1.0 Downloaded strum_macros v0.26.4 Downloaded libloading v0.8.5 Downloaded clap v4.5.20 Downloaded clap_complete v4.5.33 Downloaded either v1.13.0 Downloaded lazycell v1.3.0 Downloaded quote v1.0.37 Downloaded proc-macro2 v1.0.87 Downloaded rustversion v1.0.17 Downloaded unicode-ident v1.0.13 Downloaded uuid v1.10.0 Downloaded log v0.4.22 Downloaded clang-sys v1.8.1 Downloaded prettyplease v0.2.22 Downloaded bitflags v2.6.0 Downloaded heck v0.5.0 Downloaded clap_builder v4.5.20 Downloaded minimal-lexical v0.2.1 Downloaded anyhow v1.0.89 Downloaded itertools v0.12.1 Downloaded memchr v2.7.4 Downloaded nom v7.1.3 Downloaded aho-corasick v1.1.3 Downloaded syn v2.0.79 Downloaded bindgen v0.69.5 Downloaded regex v1.11.0 Downloaded regex-syntax v0.8.5 Downloaded rustix v0.38.37 Downloaded regex-automata v0.4.8 Downloaded libc v0.2.159 Downloaded linux-raw-sys v0.4.14 Compiling proc-macro2 v1.0.87 Compiling unicode-ident v1.0.13 Compiling glob v0.3.1 Compiling rustix v0.38.37 Compiling prettyplease v0.2.22 Compiling pkg-config v0.3.31 Compiling libc v0.2.159 Compiling cfg-if v1.0.0 Compiling regex-syntax v0.8.5 Compiling either v1.13.0 Compiling bitflags v2.6.0 Compiling minimal-lexical v0.2.1 Compiling memchr v2.7.4 Compiling linux-raw-sys v0.4.14 Compiling clang-sys v1.8.1 Compiling libloading v0.8.5 Compiling quote v1.0.37 Compiling nom v7.1.3 Compiling heck v0.5.0 Compiling syn v2.0.79 Compiling regex-automata v0.4.8 Compiling home v0.5.9 Compiling utf8parse v0.2.2 Compiling bindgen v0.69.5 Compiling anstyle-parse v0.2.5 Compiling itertools v0.12.1 Compiling regex v1.11.0 Compiling cexpr v0.6.0 Compiling which v4.4.2 Compiling rustc-hash v1.1.0 Compiling shlex v1.3.0 Compiling rustversion v1.0.17 Compiling lazy_static v1.5.0 Compiling colorchoice v1.0.2 Compiling anstyle-query v1.1.1 Compiling is_terminal_polyfill v1.70.1 Compiling lazycell v1.3.0 Compiling anstyle v1.0.8 Compiling log v0.4.22 Compiling terminal_size v0.4.0 Compiling anstream v0.6.15 Compiling libudev-sys v0.1.4 Compiling strsim v0.11.1 Compiling clap_lex v0.7.2 Compiling paste v1.0.15 Compiling anyhow v1.0.89 Compiling clap_builder v4.5.20 Compiling owo-colors v4.1.0 Compiling bcachefs-tools v1.25.1 (/build/bcachefs-tools/src/bcachefs-tools-1.25.2) Compiling uuid v1.10.0 Compiling bitflags v1.3.2 Compiling bitfield v0.14.0 Compiling env_logger v0.10.2 Compiling udev v0.7.0 Compiling errno v0.2.8 Compiling clap_derive v4.5.18 Compiling zeroize_derive v1.4.2 Compiling strum_macros v0.26.4 Compiling zeroize v1.8.1 Compiling clap v4.5.20 Compiling clap_complete v4.5.33 Compiling strum v0.26.3 Compiling bch_bindgen v0.1.0 (/build/bcachefs-tools/src/bcachefs-tools-1.25.2/bch_bindgen) error[E0588]: packed type cannot transitively contain a `#[repr(align)]` type --> /usr/src/debug/bcachefs-tools/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-755ff57f4315cd42/out/bcachefs.rs:27350:1 | 27350 | pub struct bch_ioctl_data_event { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: `bch_ioctl_data_progress` has a `#[repr(align)]` attribute --> /usr/src/debug/bcachefs-tools/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-755ff57f4315cd42/out/bcachefs.rs:27231:1 | 27231 | pub struct bch_ioctl_data_progress { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ note: `bch_ioctl_data_event` contains a field of type `bch_ioctl_data_event__bindgen_ty_1` --> /usr/src/debug/bcachefs-tools/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-755ff57f4315cd42/out/bcachefs.rs:27354:9 | 27354 | pub __bindgen_anon_1: bch_ioctl_data_event__bindgen_ty_1, | ^^^^^^^^^^^^^^^^ note: ...which contains a field of type `bch_ioctl_data_progress` --> /usr/src/debug/bcachefs-tools/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-755ff57f4315cd42/out/bcachefs.rs:27359:9 | 27359 | pub p: bch_ioctl_data_progress, | ^ For more information about this error, try `rustc --explain E0588`. error: could not compile `bch_bindgen` (lib) due to 1 previous error make: *** [Makefile:184: bcachefs] Error 101 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-staging-pentium4/build/build used straw: :mirrored_source_by_hash: build@euronuc.lan