=== Remote build: trixie arm64 on farm1.evilpiepirate.org === === Building binary: trixie arm64 (commit 12c812eb1ae2) === 8679ac7cd767aedbe15aa77b9214f4ccbc988832867abea9d4b1acb74dd5ebf4 + mkdir -p /build + cp /source/bcachefs-tools_1.38.0~20260421191119.gbp12c812eb1ae2.dsc /source/bcachefs-tools_1.38.0~20260421191119.gbp12c812eb1ae2.tar.xz /source/bcachefs-tools_1.38.0~20260421191119.gbp12c812eb1ae2_source.buildinfo /source/bcachefs-tools_1.38.0~20260421191119.gbp12c812eb1ae2_source.changes /build/ + cd /build + dpkg-source -x bcachefs-tools_1.38.0~20260421191119.gbp12c812eb1ae2.dsc src dpkg-source: warning: extracting unsigned source package (bcachefs-tools_1.38.0~20260421191119.gbp12c812eb1ae2.dsc) dpkg-source: info: extracting bcachefs-tools in src dpkg-source: info: unpacking bcachefs-tools_1.38.0~20260421191119.gbp12c812eb1ae2.tar.xz + apt-get update Get:1 http://deb.debian.org/debian trixie InRelease [140 kB] Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB] Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] Get:4 http://deb.debian.org/debian trixie/main arm64 Packages [9607 kB] Get:5 http://deb.debian.org/debian trixie-updates/main arm64 Packages [5404 B] Get:6 http://deb.debian.org/debian-security trixie-security/main arm64 Packages [125 kB] Fetched 9969 kB in 1s (9429 kB/s) Reading package lists... + DEBIAN_FRONTEND=noninteractive + apt-get build-dep -y ./src Note, using directory './src' to get the build dependencies Reading package lists... Building dependency tree... Reading state information... 0 upgraded, 0 newly installed, 0 to remove and 22 not upgraded. + cd /build/src + DEB_BUILD_OPTIONS=parallel=16 + dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package bcachefs-tools dpkg-buildpackage: info: source version 1:1.38.0~20260421191119.gbp12c812eb1ae2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Kent Overstreet dpkg-buildpackage: info: host architecture arm64 dpkg-source --before-build . dpkg-source: info: using options from src/debian/source/options: --tar-ignore=*.a --tar-ignore=*.la --tar-ignore=*.o --tar-ignore=*.so --tar-ignore=.*.sw? --tar-ignore=*/*~ --tar-ignore=,,* --tar-ignore=.[#~]* --tar-ignore=.arch-ids --tar-ignore=.arch-inventory --tar-ignore=.be --tar-ignore=.bzr --tar-ignore=.bzr.backup --tar-ignore=.bzr.tags --tar-ignore=.bzrignore --tar-ignore=.cvsignore --tar-ignore=.deps --tar-ignore=.git --tar-ignore=.gitattributes --tar-ignore=.gitreview --tar-ignore=.hg --tar-ignore=.hgignore --tar-ignore=.hgsigs --tar-ignore=.hgtags --tar-ignore=.mailmap --tar-ignore=.mtn-ignore --tar-ignore=.shelf --tar-ignore=.svn --tar-ignore=CVS --tar-ignore=DEADJOE --tar-ignore=RCS --tar-ignore=_MTN --tar-ignore=_darcs --tar-ignore={arch} debian/rules clean dh clean --parallel --with dkms debian/rules override_dh_auto_clean make[1]: Entering directory '/build/src' /usr/share/cargo/bin/cargo prepare-debian vendor dh_auto_clean make -j16 clean make[2]: Entering directory '/build/src' Cleaning all make[2]: Leaving directory '/build/src' make[1]: Leaving directory '/build/src' debian/rules override_dh_clean make[1]: Entering directory '/build/src' # HACK: breaks cargo checksumming by deleting some vendored files. make[1]: Leaving directory '/build/src' debian/rules binary dh binary --parallel --with dkms dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/build/src' /usr/share/cargo/bin/cargo prepare-debian vendor dh_auto_configure make[1]: Leaving directory '/build/src' dh_auto_build make -j16 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/src' [CC] c_src/crypto.o [CC] c_src/fuse_shims.o [CC] c_src/libbcachefs.o [CC] c_src/rust_shims.o [CC] c_src/tools-util.o [CC] libbcachefs/alloc/accounting.o [CC] libbcachefs/alloc/background.o [CC] libbcachefs/alloc/backpointers.o [CC] libbcachefs/alloc/buckets.o [CC] libbcachefs/alloc/check.o [CC] libbcachefs/alloc/discard.o [CC] libbcachefs/alloc/disk_groups.o [CC] libbcachefs/alloc/foreground.o [CC] libbcachefs/alloc/lru.o [CC] libbcachefs/alloc/replicas.o [CC] libbcachefs/btree/bkey.o [CC] libbcachefs/btree/bkey_methods.o [CC] libbcachefs/btree/bset.o [CC] libbcachefs/btree/cache.o [CC] libbcachefs/btree/check.o [CC] libbcachefs/btree/commit.o [CC] libbcachefs/btree/init.o [CC] libbcachefs/btree/interior.o [CC] libbcachefs/btree/iter.o [CC] libbcachefs/btree/journal_overlay.o In file included from include/linux/wait.h:5, from include/linux/mempool.h:8, from include/linux/bio.h:23, from libbcachefs/bcachefs.h:38, from libbcachefs/alloc/replicas.c:3: In function '_find_next_bit', inlined from 'find_next_bit' at include/linux/bitmap.h:151:9, inlined from '__bch2_next_dev_idx' at libbcachefs/sb/members.h:111:5, inlined from '__bch2_next_dev' at libbcachefs/sb/members.h:123:9, inlined from 'bch2_can_write_fs_with_devs' at libbcachefs/alloc/replicas.c:936:3: include/linux/bitmap.h:142:27: warning: array subscript 1 is outside array bounds of 'struct bch_devs_mask[1]' [-Warray-bounds=] 142 | tmp = addr[start / BITS_PER_LONG] ^ invert; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ libbcachefs/alloc/replicas.c: In function 'bch2_can_write_fs_with_devs': libbcachefs/alloc/replicas.c:926:73: note: at offset 8 into object 'devs' of size 8 926 | bool bch2_can_write_fs_with_devs(struct bch_fs *c, struct bch_devs_mask devs, | ~~~~~~~~~~~~~~~~~~~~~^~~~ [CC] libbcachefs/btree/key_cache.o [CC] libbcachefs/btree/locking.o [CC] libbcachefs/btree/node_scan.o [CC] libbcachefs/btree/read.o [CC] libbcachefs/btree/sort.o [CC] libbcachefs/btree/update.o [CC] libbcachefs/btree/write.o [CC] libbcachefs/btree/write_buffer.o [CC] libbcachefs/data/checksum.o [CC] libbcachefs/data/compress.o [CC] libbcachefs/data/copygc.o [CC] libbcachefs/data/ec/create.o [CC] libbcachefs/data/ec/init.o [CC] libbcachefs/data/ec/io.o [CC] libbcachefs/data/ec/trigger.o [CC] libbcachefs/data/extent_update.o [CC] libbcachefs/data/extents.o [CC] libbcachefs/data/extents_sb.o [CC] libbcachefs/data/io_misc.o [CC] libbcachefs/data/keylist.o [CC] libbcachefs/data/migrate.o [CC] libbcachefs/data/move.o [CC] libbcachefs/data/nocow_locking.o [CC] libbcachefs/data/read.o [CC] libbcachefs/data/reconcile/check.o [CC] libbcachefs/data/reconcile/trigger.o [CC] libbcachefs/data/reconcile/work.o [CC] libbcachefs/data/reflink.o [CC] libbcachefs/data/update.o [CC] libbcachefs/data/write.o [CC] libbcachefs/debug/async_objs.o [CC] libbcachefs/debug/debug.o [CC] libbcachefs/debug/sysfs.o [CC] libbcachefs/debug/tests.o [CC] libbcachefs/debug/trace.o [CC] libbcachefs/errcode.o [CC] libbcachefs/fs/acl.o [CC] libbcachefs/fs/check.o [CC] libbcachefs/fs/check_dir_structure.o [CC] libbcachefs/fs/check_extents.o [CC] libbcachefs/fs/check_nlinks.o [CC] libbcachefs/fs/dirent.o [CC] libbcachefs/fs/inode.o [CC] libbcachefs/fs/logged_ops.o [CC] libbcachefs/fs/namei.o [CC] libbcachefs/fs/quota.o [CC] libbcachefs/fs/str_hash.o [CC] libbcachefs/fs/xattr.o [CC] libbcachefs/init/chardev.o [CC] libbcachefs/init/dev.o [CC] libbcachefs/init/error.o [CC] libbcachefs/init/fs.o [CC] libbcachefs/init/passes.o [CC] libbcachefs/init/progress.o [CC] libbcachefs/init/recovery.o [CC] libbcachefs/journal/init.o [CC] libbcachefs/journal/journal.o [CC] libbcachefs/journal/read.o [CC] libbcachefs/journal/reclaim.o [CC] libbcachefs/journal/sb.o [CC] libbcachefs/journal/seq_blacklist.o [CC] libbcachefs/journal/write.o [CC] libbcachefs/opts.o [CC] libbcachefs/sb/clean.o [CC] libbcachefs/sb/counters.o [CC] libbcachefs/sb/downgrade.o [CC] libbcachefs/sb/errors.o [CC] libbcachefs/sb/io.o [CC] libbcachefs/sb/members.o [CC] libbcachefs/snapshots/check_snapshots.o [CC] libbcachefs/snapshots/delete.o [CC] libbcachefs/snapshots/snapshot.o [CC] libbcachefs/snapshots/subvolume.o [CC] libbcachefs/util/clock.o [CC] libbcachefs/util/darray.o [CC] libbcachefs/util/enumerated_ref.o [CC] libbcachefs/util/eytzinger.o [CC] libbcachefs/util/fast_list.o [CC] libbcachefs/util/mean_and_variance.o [CC] libbcachefs/util/printbuf.o [CC] libbcachefs/util/rcu_pending.o [CC] libbcachefs/util/siphash.o [CC] libbcachefs/util/six.o [CC] libbcachefs/util/thread_with_file.o [CC] libbcachefs/util/time_stats.o [CC] libbcachefs/util/two_state_shared_lock.o [CC] libbcachefs/util/util.o [CC] libbcachefs/util/varint.o libbcachefs/util/fast_list.c: In function 'fast_list_alloc_idx': libbcachefs/util/fast_list.c:25:19: error: implicit declaration of function 'ida_alloc_range' [-Wimplicit-function-declaration] 25 | int idx = ida_alloc_range(&l->slots_allocated, 1, INT_MAX, gfp); | ^~~~~~~~~~~~~~~ libbcachefs/util/fast_list.c:30:17: error: implicit declaration of function 'ida_free'; did you mean 'fifo_free'? [-Wimplicit-function-declaration] 30 | ida_free(&l->slots_allocated, idx); | ^~~~~~~~ | fifo_free libbcachefs/util/fast_list.c: In function 'fast_list_get_idx': libbcachefs/util/fast_list.c:53:17: error: implicit declaration of function 'local_irq_save' [-Wimplicit-function-declaration] 53 | local_irq_save(flags); | ^~~~~~~~~~~~~~ libbcachefs/util/fast_list.c:59:25: error: implicit declaration of function 'local_irq_restore' [-Wimplicit-function-declaration] 59 | local_irq_restore(flags); | ^~~~~~~~~~~~~~~~~ [CC] libbcachefs/vendor/bio_iov_iter.o In file included from include/linux/kernel.h:18, from include/linux/bitops.h:7, from include/linux/bitmap.h:6, from include/linux/wait.h:5, from include/linux/mempool.h:8, from include/linux/bio.h:23, from libbcachefs/bcachefs.h:38, from libbcachefs/util/fast_list.c:15: libbcachefs/util/fast_list.c: In function 'fast_list_put_idx': include/linux/cleanup.h:258:9: error: unknown type name 'class_irqsave_t' 258 | class_##_name##_t var __cleanup(class_##_name##_destructor) = \ | ^~~~~~ include/linux/cleanup.h:334:14: note: in expansion of macro 'CLASS' 334 | for (CLASS(_name, scope)(args); \ | ^~~~~ include/linux/cleanup.h:343:9: note: in expansion of macro '__scoped_guard' 343 | __scoped_guard(_name, __UNIQUE_ID(label), args) | ^~~~~~~~~~~~~~ libbcachefs/util/fast_list.c:126:9: note: in expansion of macro 'scoped_guard' 126 | scoped_guard(irqsave) { | ^~~~~~~~~~~~ libbcachefs/util/fast_list.c:126:9: error: cleanup argument not a function include/linux/cleanup.h:259:17: error: implicit declaration of function 'class_irqsave_constructor'; did you mean 'class_rcu_constructor'? [-Wimplicit-function-declaration] 259 | class_##_name##_constructor | ^~~~~~ include/linux/cleanup.h:334:14: note: in expansion of macro 'CLASS' 334 | for (CLASS(_name, scope)(args); \ | ^~~~~ include/linux/cleanup.h:343:9: note: in expansion of macro '__scoped_guard' 343 | __scoped_guard(_name, __UNIQUE_ID(label), args) | ^~~~~~~~~~~~~~ libbcachefs/util/fast_list.c:126:9: note: in expansion of macro 'scoped_guard' 126 | scoped_guard(irqsave) { | ^~~~~~~~~~~~ include/linux/cleanup.h:321:28: error: implicit declaration of function 'class_irqsave_lock_ptr'; did you mean 'class_rcu_lock_ptr'? [-Wimplicit-function-declaration] 321 | #define __guard_ptr(_name) class_##_name##_lock_ptr | ^~~~~~ include/linux/cleanup.h:335:14: note: in expansion of macro '__guard_ptr' 335 | __guard_ptr(_name)(&scope) || !__is_cond_ptr(_name); \ | ^~~~~~~~~~~ include/linux/cleanup.h:343:9: note: in expansion of macro '__scoped_guard' 343 | __scoped_guard(_name, __UNIQUE_ID(label), args) | ^~~~~~~~~~~~~~ libbcachefs/util/fast_list.c:126:9: note: in expansion of macro 'scoped_guard' 126 | scoped_guard(irqsave) { | ^~~~~~~~~~~~ [CC] libbcachefs/vendor/closure.o include/linux/cleanup.h:322:30: error: 'class_irqsave_is_conditional' undeclared (first use in this function); did you mean 'class_rcu_is_conditional'? 322 | #define __is_cond_ptr(_name) class_##_name##_is_conditional | ^~~~~~ include/linux/cleanup.h:335:45: note: in expansion of macro '__is_cond_ptr' 335 | __guard_ptr(_name)(&scope) || !__is_cond_ptr(_name); \ | ^~~~~~~~~~~~~ include/linux/cleanup.h:343:9: note: in expansion of macro '__scoped_guard' 343 | __scoped_guard(_name, __UNIQUE_ID(label), args) | ^~~~~~~~~~~~~~ libbcachefs/util/fast_list.c:126:9: note: in expansion of macro 'scoped_guard' 126 | scoped_guard(irqsave) { | ^~~~~~~~~~~~ include/linux/cleanup.h:322:30: note: each undeclared identifier is reported only once for each function it appears in 322 | #define __is_cond_ptr(_name) class_##_name##_is_conditional | ^~~~~~ include/linux/cleanup.h:335:45: note: in expansion of macro '__is_cond_ptr' 335 | __guard_ptr(_name)(&scope) || !__is_cond_ptr(_name); \ | ^~~~~~~~~~~~~ include/linux/cleanup.h:343:9: note: in expansion of macro '__scoped_guard' 343 | __scoped_guard(_name, __UNIQUE_ID(label), args) | ^~~~~~~~~~~~~~ libbcachefs/util/fast_list.c:126:9: note: in expansion of macro 'scoped_guard' 126 | scoped_guard(irqsave) { | ^~~~~~~~~~~~ In file included from include/linux/bug.h:6, from libbcachefs/bcachefs.h:37: libbcachefs/util/fast_list.c: In function 'fast_list_exit': [CC] libbcachefs/vendor/min_heap.o libbcachefs/util/fast_list.c:172:14: error: implicit declaration of function 'ida_find_first' [-Wimplicit-function-declaration] 172 | WARN(ida_find_first(&l->slots_allocated) >= 0, | ^~~~~~~~~~~~~~ include/linux/compiler.h:65:53: note: in definition of macro 'unlikely' 65 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ libbcachefs/util/fast_list.c:172:9: note: in expansion of macro 'WARN' 172 | WARN(ida_find_first(&l->slots_allocated) >= 0, | ^~~~ make[1]: *** [Makefile:161: libbcachefs/util/fast_list.o] Error 1 make[1]: *** Waiting for unfinished jobs.... [CC] libbcachefs/vfs/buffered.o make[1]: Leaving directory '/build/src' dh_auto_build: error: make -j16 "INSTALL=install --strip-program=true" returned exit code 2 make: *** [debian/rules:52: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 ci-binary-trixie-arm64-742705