=== Building binary: unstable ppc64el (commit fe38877e418a) === 05568980e03b649e7389236abe60d349d8e580fba1b26dee253c28059387a9c4 + mkdir -p /build + cp /source/bcachefs-tools_1.38.6~20260625020732.gbpfe38877e418a.dsc /source/bcachefs-tools_1.38.6~20260625020732.gbpfe38877e418a.tar.xz /source/bcachefs-tools_1.38.6~20260625020732.gbpfe38877e418a_source.buildinfo /source/bcachefs-tools_1.38.6~20260625020732.gbpfe38877e418a_source.changes /build/ + cd /build + dpkg-source -x bcachefs-tools_1.38.6~20260625020732.gbpfe38877e418a.dsc src dpkg-source: warning: extracting unsigned source package (bcachefs-tools_1.38.6~20260625020732.gbpfe38877e418a.dsc) dpkg-source: info: extracting bcachefs-tools in src dpkg-source: info: unpacking bcachefs-tools_1.38.6~20260625020732.gbpfe38877e418a.tar.xz + apt-get update Get:1 http://deb.debian.org/debian unstable InRelease [189 kB] Get:2 http://deb.debian.org/debian unstable/main amd64 Packages [10.5 MB] Get:3 http://deb.debian.org/debian unstable/main ppc64el Packages [10.4 MB] Fetched 21.1 MB in 2s (10.6 MB/s) Reading package lists... + DEBIAN_FRONTEND=noninteractive + apt-get build-dep -y --host-architecture ppc64el ./src Note, using directory './src' to get the build dependencies Reading package lists... Building dependency tree... Reading state information... Solving dependencies... 0 upgraded, 0 newly installed, 0 to remove and 67 not upgraded. + mkdir -p /build/src/.cargo + printf '\n[target.powerpc64le-unknown-linux-gnu]\nlinker = "powerpc64le-linux-gnu-gcc"\n' + cd /build/src + DEB_BUILD_OPTIONS=parallel=16 + dpkg-buildpackage -us -uc -b -a ppc64el dpkg-buildpackage: info: source package bcachefs-tools dpkg-buildpackage: info: source version 1:1.38.6~20260625020732.gbpfe38877e418a dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Kent Overstreet dpkg-architecture: warning: specified GNU system type powerpc64le-linux-gnu does not match CC system type x86_64-linux-gnu, try setting a correct CC environment variable dpkg-source --before-build . dpkg-buildpackage: info: host architecture ppc64el dpkg-source: info: using options from /build/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 dh: warning: Running tests during cross-builds is not supported in the general case (except for special cases or by dh: warning: using emulation) dh: warning: If the build fails, please consider rebuilding with DEB_BUILD_OPTIONS=nocheck. dh: warning: Additionally, you might have to set the "cross" profile. For dpkg-buildpackage, you do this by dh: warning: passing the -Pcross option. Check the documentation of your build tool for how to set dh: warning: DEB_BUILD_PROFILES if you use another build tool that does not auto-configure cross-building for you dh: warning: If you have setup the relevant support for running cross-compiled binaries and want to silence this dh: warning: warning, please use DEB_BUILD_OPTIONS=crossbuildcanrunhostbinaries 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: warning: Running tests during cross-builds is not supported in the general case (except for special cases or by dh: warning: using emulation) dh: warning: If the build fails, please consider rebuilding with DEB_BUILD_OPTIONS=nocheck. dh: warning: Additionally, you might have to set the "cross" profile. For dpkg-buildpackage, you do this by dh: warning: passing the -Pcross option. Check the documentation of your build tool for how to set dh: warning: DEB_BUILD_PROFILES if you use another build tool that does not auto-configure cross-building for you dh: warning: If you have setup the relevant support for running cross-compiled binaries and want to silence this dh: warning: warning, please use DEB_BUILD_OPTIONS=crossbuildcanrunhostbinaries 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 Detected build tool powerpc64le-linux-gnu-pkg-config from environment PKG_CONFIG. make -j16 INSTALL="install --strip-program=true" PKG_CONFIG=powerpc64le-linux-gnu-pkg-config CC=powerpc64le-linux-gnu-gcc make[1]: Entering directory '/build/src' [CC] build/c_src/crypto.o [CC] build/c_src/fuse_shims.o [CC] build/c_src/ida.o [CC] build/c_src/libbcachefs.o [CC] build/c_src/rust_shims.o [CC] build/c_src/tools-util.o [CC] build/fs/alloc/accounting.o [CC] build/fs/alloc/background.o [CC] build/fs/alloc/backpointers.o [CC] build/fs/alloc/buckets.o [CC] build/fs/alloc/check.o [CC] build/fs/alloc/discard.o [CC] build/fs/alloc/disk_groups.o [CC] build/fs/alloc/foreground.o [CC] build/fs/alloc/lru.o [CC] build/fs/alloc/replicas.o [CC] build/fs/btree/bkey.o [CC] build/fs/btree/bkey_methods.o [CC] build/fs/btree/bset.o [CC] build/fs/btree/cache.o [CC] build/fs/btree/check.o [CC] build/fs/btree/commit.o [CC] build/fs/btree/init.o [CC] build/fs/btree/interior.o [CC] build/fs/btree/iter.o [CC] build/fs/btree/journal_overlay.o [CC] build/fs/btree/key_cache.o [CC] build/fs/btree/locking.o [CC] build/fs/btree/node_scan.o [CC] build/fs/btree/read.o [CC] build/fs/btree/sort.o [CC] build/fs/btree/update.o [CC] build/fs/btree/write.o [CC] build/fs/btree/write_buffer.o [CC] build/fs/data/checksum.o [CC] build/fs/data/compress.o [CC] build/fs/data/copygc.o [CC] build/fs/data/ec/create.o [CC] build/fs/data/ec/init.o [CC] build/fs/data/ec/io.o [CC] build/fs/data/ec/trigger.o [CC] build/fs/data/extent_update.o [CC] build/fs/data/extents.o [CC] build/fs/data/extents_sb.o [CC] build/fs/data/io_misc.o [CC] build/fs/data/keylist.o [CC] build/fs/data/migrate.o [CC] build/fs/data/move.o [CC] build/fs/data/nocow_locking.o [CC] build/fs/data/read.o fs/data/extents.c: In function 'bch2_extent_merge': fs/data/extents.c:441:49: warning: '((long unsigned int*)&rp.ec)[0]' may be used uninitialized [-Wmaybe-uninitialized] 441 | (lp.ec.block != rp.ec.block || | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ fs/data/extents.c:399:39: note: '((long unsigned int*)&rp.ec)[0]' was declared here 399 | struct extent_ptr_decoded lp, rp; | ^~ [CC] build/fs/data/reconcile/check.o [CC] build/fs/data/reconcile/trigger.o [CC] build/fs/data/reconcile/work.o [CC] build/fs/data/reflink.o [CC] build/fs/data/update.o [CC] build/fs/data/write.o [CC] build/fs/debug/async_objs.o [CC] build/fs/debug/debug.o [CC] build/fs/debug/sysfs.o [CC] build/fs/debug/trace.o [CC] build/fs/errcode.o [CC] build/fs/fs/acl.o [CC] build/fs/fs/check.o [CC] build/fs/fs/check_dir_structure.o [CC] build/fs/fs/check_extents.o [CC] build/fs/fs/check_nlinks.o [CC] build/fs/fs/dirent.o In file included from include/linux/kernel.h:328, 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 fs/bcachefs.h:38, from fs/data/reconcile/trigger.c:3: fs/data/reconcile/trigger.c: In function 'bch2_bkey_needs_reconcile': include/linux/compiler.h:84:45: warning: 'p.ec.redundancy' may be used uninitialized [-Wmaybe-uninitialized] 84 | #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __LINE__) | ^~~~~~~~~~~~ include/linux/minmax.h:85:32: note: in definition of macro '__cmp_once_unique' 85 | ({ type ux = (x); type uy = (y); __cmp(op, ux, uy); }) | ^~ include/linux/compiler.h:83:22: note: in expansion of macro '___PASTE' 83 | #define __PASTE(a,b) ___PASTE(a,b) | ^~~~~~~~ include/linux/compiler.h:84:29: note: in expansion of macro '__PASTE' 84 | #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __LINE__) | ^~~~~~~ include/linux/compiler.h:83:22: note: in expansion of macro '___PASTE' 83 | #define __PASTE(a,b) ___PASTE(a,b) | ^~~~~~~~ include/linux/compiler.h:84:37: note: in expansion of macro '__PASTE' 84 | #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __LINE__) | ^~~~~~~ include/linux/minmax.h:88:60: note: in expansion of macro '__UNIQUE_ID' 88 | __cmp_once_unique(op, type, x, y, __UNIQUE_ID(x_), __UNIQUE_ID(y_)) | ^~~~~~~~~~~ include/linux/minmax.h:164:27: note: in expansion of macro '__cmp_once' 164 | #define max_t(type, x, y) __cmp_once(max, type, x, y) | ^~~~~~~~~~ fs/data/reconcile/trigger.c:531:41: note: in expansion of macro 'max_t' 531 | ec_redundancy = max_t(unsigned, ec_redundancy, p.ec.redundancy); | ^~~~~ fs/data/reconcile/trigger.c:494:35: note: 'p.ec.redundancy' was declared here 494 | struct extent_ptr_decoded p; | ^ [CC] build/fs/fs/inode.o [CC] build/fs/fs/logged_ops.o [CC] build/fs/fs/namei.o [CC] build/fs/fs/quota.o [CC] build/fs/fs/str_hash.o [CC] build/fs/fs/xattr.o [CC] build/fs/init/chardev.o [CC] build/fs/init/dev.o [CC] build/fs/init/error.o [CC] build/fs/init/fs.o [CC] build/fs/init/passes.o [CC] build/fs/init/progress.o [CC] build/fs/init/recovery.o [CC] build/fs/journal/init.o [CC] build/fs/journal/journal.o [CC] build/fs/journal/read.o [CC] build/fs/journal/reclaim.o [CC] build/fs/journal/sb.o [CC] build/fs/journal/seq_blacklist.o [CC] build/fs/journal/validate.o [CC] build/fs/journal/write.o [CC] build/fs/opts.o [CC] build/fs/sb/clean.o [CC] build/fs/sb/counters.o [CC] build/fs/sb/downgrade.o [CC] build/fs/sb/errors.o [CC] build/fs/sb/io.o [CC] build/fs/sb/members.o [CC] build/fs/snapshots/check_snapshots.o [CC] build/fs/snapshots/delete.o [CC] build/fs/snapshots/snapshot.o [CC] build/fs/snapshots/subvolume.o [CC] build/fs/util/clock.o [CC] build/fs/util/darray.o [CC] build/fs/util/enumerated_ref.o [CC] build/fs/util/eytzinger.o [CC] build/fs/util/fast_list.o [CC] build/fs/util/mean_and_variance.o [CC] build/fs/util/printbuf.o [CC] build/fs/util/rcu_pending.o [CC] build/fs/util/siphash.o [CC] build/fs/util/six.o [CC] build/fs/util/thread_with_file.o [CC] build/fs/util/time_stats.o [CC] build/fs/util/two_state_shared_lock.o [CC] build/fs/util/util.o [CC] build/fs/util/varint.o [CC] build/fs/vendor/bio_iov_iter.o [CC] build/fs/vendor/closure.o [CC] build/fs/vendor/min_heap.o [CC] build/fs/vfs/direct.o [CC] build/fs/vfs/buffered.o [CC] build/fs/vfs/fiemap.o [CC] build/fs/vfs/fs.o [CC] build/fs/vfs/io.o [CC] build/fs/vfs/ioctl.o [CC] build/fs/vfs/pagecache.o [CC] build/linux/atomic64.o [CC] build/linux/bio.o [CC] build/linux/blkdev.o [CC] build/linux/crc64.o [CC] build/linux/fs.o [CC] build/linux/fs_parser.o [CC] build/linux/generic-radix-tree.o [CC] build/linux/int_sqrt.o [CC] build/linux/kobject.o [CC] build/linux/kstrtox.o [CC] build/linux/kthread.o [CC] build/linux/llist.o [CC] build/linux/mempool.o [CC] build/linux/min_heap.o [CC] build/linux/percpu.o [CC] build/linux/percpu_register.o [CC] build/linux/preempt.o [CC] build/linux/printk.o [CC] build/linux/ratelimit.o [CC] build/linux/rhashtable.o [CC] build/linux/sched.o [CC] build/linux/semaphore.o [CC] build/linux/seq_buf.o [CC] build/linux/shrinker.o In file included from include/linux/list.h:4, from include/linux/wait.h:6, from include/linux/completion.h:11, from include/linux/sched.h:8, from linux/semaphore.c:30: In function 'cds_list_add_tail', inlined from '__down_common' at linux/semaphore.c:154:2, inlined from '__down' at linux/semaphore.c:176:2: /usr/include/powerpc64le-linux-gnu/urcu/list.h:55:20: warning: storing the address of local variable 'waiter' in '((struct cds_list_head *)sem)[3].prev' [-Wdangling-pointer=] 55 | head->prev = newp; | ~~~~~~~~~~~^~~~~~ linux/semaphore.c: In function '__down': linux/semaphore.c:152:33: note: 'waiter' declared here 152 | struct semaphore_waiter waiter; | ^~~~~~ linux/semaphore.c:174:55: note: 'sem' declared here 174 | static noinline void __sched __down(struct semaphore *sem) | ~~~~~~~~~~~~~~~~~~^~~ In function 'cds_list_add_tail', inlined from '__down_common' at linux/semaphore.c:154:2, inlined from '__down_timeout' at linux/semaphore.c:181:9: /usr/include/powerpc64le-linux-gnu/urcu/list.h:55:20: warning: storing the address of local variable 'waiter' in '((struct cds_list_head *)sem)[3].prev' [-Wdangling-pointer=] 55 | head->prev = newp; | ~~~~~~~~~~~^~~~~~ linux/semaphore.c: In function '__down_timeout': linux/semaphore.c:152:33: note: 'waiter' declared here 152 | struct semaphore_waiter waiter; | ^~~~~~ linux/semaphore.c:179:62: note: 'sem' declared here 179 | static noinline int __sched __down_timeout(struct semaphore *sem, long timeout) | ~~~~~~~~~~~~~~~~~~^~~ [CC] build/linux/siphash.o [CC] build/linux/sort.o [CC] build/linux/stacktrace.o [CC] build/linux/string.o [CC] build/linux/string_helpers.o [CC] build/linux/timer.o [CC] build/linux/unicode/utf8-core.o [CC] build/linux/unicode/utf8-norm.o [CC] build/linux/unicode/utf8data.o [CC] build/linux/workqueue.o [CC] build/linux/xxhash.o [CC] build/linux/wait.o [CC] build/linux/zstd_compress_module.o [CC] build/linux/zstd_decompress_module.o [CC] build/raid/check.o [CC] build/raid/helper.o [CC] build/raid/int.o [CC] build/raid/intz.o [CC] build/raid/memory.o [CC] build/raid/module.o [CC] build/raid/raid.o [CC] build/raid/tables.o [CC] build/raid/tag.o [CC] build/raid/test.o [CC] build/raid/x86.o [CC] build/raid/x86z.o [SED] initramfs/hook [SED] dkms/dkms.conf [SED] bcachefs-wait-devices@.service [CC] build/dkms/module-version.o [AR] libbcachefs.a warning: /build/src/fs/vendor/bitfield/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024 Compiling proc-macro2 v1.0.106 Compiling unicode-ident v1.0.13 Compiling libc v0.2.186 Compiling pkg-config v0.3.31 Compiling glob v0.3.1 Compiling bitflags v2.11.0 Compiling prettyplease v0.2.22 Compiling shlex v1.3.0 Compiling minimal-lexical v0.2.1 Compiling regex-syntax v0.8.5 Compiling find-msvc-tools v0.1.9 Compiling cfg-if v1.0.0 Compiling memchr v2.7.4 Compiling bindgen v0.72.1 Compiling autocfg v1.5.0 Compiling libloading v0.8.5 Compiling either v1.13.0 Compiling cc v1.2.55 Compiling itertools v0.12.1 Compiling rustc-hash v2.1.1 Compiling log v0.4.22 Compiling rustix v0.38.37 Compiling rustversion v1.0.17 Compiling linux-raw-sys v0.4.14 Compiling nom v7.1.3 Compiling hashbrown v0.16.1 Compiling clang-sys v1.8.1 Compiling equivalent v1.0.2 Compiling winnow v0.7.14 Compiling parking_lot_core v0.9.12 Compiling heck v0.5.0 Compiling toml_datetime v0.7.5+spec-1.1.0 Compiling utf8parse v0.2.2 Compiling anstyle-parse v0.2.5 Compiling memoffset v0.9.1 Compiling smallvec v1.15.1 Compiling signal-hook v0.3.18 Compiling serde_core v1.0.228 Compiling is_terminal_polyfill v1.70.1 Compiling indexmap v2.13.0 Compiling paste v1.0.15 (/build/src/fs/vendor/paste) Compiling cfg_aliases v0.2.1 Compiling anstyle v1.0.8 Compiling scopeguard v1.2.0 Compiling anstyle-query v1.1.1 Compiling colorchoice v1.0.2 Compiling lock_api v0.4.14 Compiling nix v0.30.1 Compiling quote v1.0.37 Compiling regex-automata v0.4.8 Compiling anstream v0.6.15 Compiling libudev-sys v0.1.4 Compiling num-traits v0.2.19 Compiling serde v1.0.228 Compiling syn v2.0.117 Compiling anyhow v1.0.89 Compiling ref-cast v1.0.25 Compiling zerocopy v0.8.27 Compiling clap_lex v0.7.2 Compiling strsim v0.11.1 Compiling paste v1.0.15 Compiling errno v0.3.14 Compiling getrandom v0.2.17 Compiling signal-hook-registry v1.4.8 Compiling uuid v1.10.0 Compiling mio v1.1.1 Compiling parking_lot v0.12.5 Compiling bcachefs-kernel v0.1.0 (/build/src/fs) Compiling fuser v0.17.0 Compiling cexpr v0.6.0 Compiling owo-colors v4.1.0 Compiling terminal_size v0.4.0 Compiling toml_parser v1.0.9+spec-1.1.0 Compiling clap_builder v4.5.20 Compiling regex v1.11.0 Compiling rustix v1.1.4 Compiling bitflags v2.11.1 (/build/src/fs/vendor/bitflags) Compiling bitfield v0.14.0 (/build/src/fs/vendor/bitfield) Compiling serde_json v1.0.143 Compiling signal-hook-mio v0.2.5 Compiling toml_edit v0.23.10+spec-1.0.0 Compiling page_size v0.6.0 Compiling fiemap v0.2.0 Compiling bcachefs-tools v1.38.6 (/build/src) Compiling httpdate v1.0.3 Compiling linux-raw-sys v0.12.1 Compiling iana-time-zone v0.1.65 Compiling bitflags v1.3.2 Compiling bitfield v0.14.0 Compiling itoa v1.0.17 Compiling ascii v1.1.0 Compiling ryu v1.0.22 Compiling proc-macro-crate v3.4.0 Compiling chunked_transfer v1.5.0 Compiling chrono v0.4.43 Compiling udev v0.7.0 Compiling crossterm v0.28.1 Compiling tiny_http v0.12.0 Compiling env_logger v0.10.2 Compiling rustc-demangle v0.1.27 Compiling bcachefs-shim-macros v0.1.0 (/build/src/bcachefs-shim-macros) Compiling clap_derive v4.5.18 Compiling ref-cast-impl v1.0.25 Compiling serde_derive v1.0.228 Compiling zerocopy-derive v0.8.27 Compiling num_enum_derive v0.7.5 Compiling strum_macros v0.26.4 Compiling zeroize_derive v1.4.2 Compiling zeroize v1.8.1 Compiling num_enum v0.7.5 Compiling clap v4.5.20 Compiling clap_complete v4.5.33 Compiling strum v0.26.3 Compiling bcachefs-shim v0.1.0 (/build/src/bcachefs-shim) Compiling bch_bindgen v0.1.0 (/build/src/bch_bindgen) warning: value assigned to `k_start` is never read --> src/commands/list_journal.rs:144:23 | 144 | let mut k_start = c::bbpos { | _______________________^ 145 | | btree, 146 | | pos: bkey_start_pos(&k.k), 147 | | }; | |_____^ | = help: maybe it is overwritten before being read? = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default warning: value assigned to `k_start` is never read --> src/commands/list_journal.rs:154:9 | 154 | k_start.pos.snapshot = 0; | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: maybe it is overwritten before being read? warning: direct cast of function item into an integer --> src/commands/scrub.rs:125:56 | 125 | unsafe { libc::signal(libc::SIGINT, sigint_handler as libc::sighandler_t); } | ^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(function_casts_as_integer)]` on by default help: first cast to a pointer `as *const ()` | 125 | unsafe { libc::signal(libc::SIGINT, sigint_handler as *const () as libc::sighandler_t); } | ++++++++++++ warning: `bcachefs-tools` (bin "bcachefs") generated 3 warnings (run `cargo fix --bin "bcachefs" -p bcachefs-tools` to apply 1 suggestion) Finished `release` profile [optimized + debuginfo] target(s) in 1m 00s make[1]: Leaving directory '/build/src' create-stamp debian/debhelper-build-stamp dh_prep rm -f -- debian/bcachefs-tools.substvars debian/bcachefs-kernel-dkms.substvars rm -fr -- debian/.debhelper/generated/bcachefs-tools/ debian/bcachefs-tools/ debian/tmp/ debian/.debhelper/generated/bcachefs-kernel-dkms/ debian/bcachefs-kernel-dkms/ dh_auto_install install -m0755 -d /build/src/debian/tmp make -j16 install DESTDIR=/build/src/debian/tmp AM_UPDATE_INFO_DIR=no INSTALL="install --strip-program=true" make[1]: Entering directory '/build/src' [SED] initramfs/hook install --strip-program=true -m0644 -D bcachefs-wait-devices@.service -t /build/src/debian/tmp/usr/lib/systemd/system [SED] dkms/dkms.conf install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true -m0644 -D dkms/Makefile -t /build/src/debian/tmp/usr/src/bcachefs-1.38.6 install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true -m0644 -D dkms/dkms.conf -t /build/src/debian/tmp/usr/src/bcachefs-1.38.6 install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true -m0644 -D fs/Makefile -t /build/src/debian/tmp/usr/src/bcachefs-1.38.6/src/fs/bcachefs install: WARNING: ignoring --strip-program option as -s option was not specified (cd fs; find \( -name '*.[ch]' -o -name '*.rs' \) -exec install -m0644 -D {} /build/src/debian/tmp/usr/src/bcachefs-1.38.6/src/fs/bcachefs/{} \; ) warning: /build/src/fs/vendor/bitfield/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024 Compiling bcachefs-kernel v0.1.0 (/build/src/fs) Compiling bcachefs-shim v0.1.0 (/build/src/bcachefs-shim) Compiling bch_bindgen v0.1.0 (/build/src/bch_bindgen) install --strip-program=true -m0755 -D fs/scripts/getdents-layout.sh -t /build/src/debian/tmp/usr/src/bcachefs-1.38.6/src/fs/bcachefs/scripts install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true -m0755 -D fs/scripts/rust-is-available-dkms.sh -t /build/src/debian/tmp/usr/src/bcachefs-1.38.6/src/fs/bcachefs/scripts install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true -m0644 -D dkms/module-version.c -t /build/src/debian/tmp/usr/src/bcachefs-1.38.6/src/fs/bcachefs install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true -m0644 -D version.h -t /build/src/debian/tmp/usr/src/bcachefs-1.38.6/src/fs/bcachefs install: WARNING: ignoring --strip-program option as -s option was not specified Compiling bcachefs-tools v1.38.6 (/build/src) warning: value assigned to `k_start` is never read --> src/commands/list_journal.rs:144:23 | 144 | let mut k_start = c::bbpos { | _______________________^ 145 | | btree, 146 | | pos: bkey_start_pos(&k.k), 147 | | }; | |_____^ | = help: maybe it is overwritten before being read? = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default warning: value assigned to `k_start` is never read --> src/commands/list_journal.rs:154:9 | 154 | k_start.pos.snapshot = 0; | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: maybe it is overwritten before being read? warning: direct cast of function item into an integer --> src/commands/scrub.rs:125:56 | 125 | unsafe { libc::signal(libc::SIGINT, sigint_handler as libc::sighandler_t); } | ^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(function_casts_as_integer)]` on by default help: first cast to a pointer `as *const ()` | 125 | unsafe { libc::signal(libc::SIGINT, sigint_handler as *const () as libc::sighandler_t); } | ++++++++++++ warning: `bcachefs-tools` (bin "bcachefs") generated 3 warnings (run `cargo fix --bin "bcachefs" -p bcachefs-tools` to apply 1 suggestion) Finished `release` profile [optimized + debuginfo] target(s) in 34.58s install --strip-program=true -m0755 -D target/powerpc64le-unknown-linux-gnu/release/bcachefs -t /build/src/debian/tmp/usr/sbin install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true -m0644 -D bcachefs.8 -t /build/src/debian/tmp/usr/share/man/man8/ install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true -m0755 -D initramfs/hook /build/src/debian/tmp/usr/share/initramfs-tools/hooks/bcachefs install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true -m0644 -D udev/64-bcachefs.rules -t /build/src/debian/tmp/usr/lib/udev/rules.d/ install: WARNING: ignoring --strip-program option as -s option was not specified ln -sfr /build/src/debian/tmp/usr/sbin/bcachefs /build/src/debian/tmp/usr/sbin/mkfs.bcachefs ln -sfr /build/src/debian/tmp/usr/sbin/bcachefs /build/src/debian/tmp/usr/sbin/fsck.bcachefs ln -sfr /build/src/debian/tmp/usr/sbin/bcachefs /build/src/debian/tmp/usr/sbin/mount.bcachefs install --strip-program=true -d /build/src/debian/tmp/usr/share/bash-completion/completions install: WARNING: ignoring --strip-program option as -s option was not specified [SKIP] bash completions (cross compiling for powerpc64le-unknown-linux-gnu; can't run target binary on host) ln -sfr /build/src/debian/tmp/usr/sbin/bcachefs /build/src/debian/tmp/usr/sbin/mkfs.fuse.bcachefs ln -sfr /build/src/debian/tmp/usr/sbin/bcachefs /build/src/debian/tmp/usr/sbin/fsck.fuse.bcachefs ln -sfr /build/src/debian/tmp/usr/sbin/bcachefs /build/src/debian/tmp/usr/sbin/mount.fuse.bcachefs make[1]: Leaving directory '/build/src' rm -f debian/bcachefs-kernel-dkms.debhelper.log debian/bcachefs-tools.debhelper.log debian/rules execute_after_dh_auto_install make[1]: Entering directory '/build/src' /usr/share/cargo/bin/dh-cargo-built-using bcachefs-tools /usr/share/cargo/bin/dh-cargo-built-using: found static lib bcachefs_static_wrappers at /build/src/target/powerpc64le-unknown-linux-gnu/release/build/bcachefs-kernel-77b473635b788aa1/out/libbcachefs_static_wrappers.a /usr/share/cargo/bin/dh-cargo-built-using: abort: could not determine source-distribution conditions of build/bcachefs-kernel-77b473635b788aa1/out/libbcachefs_static_wrappers.a. You must patch build.rs of bcachefs-kernel to output 'println!("dh-cargo:deb-built-using=bcachefs_static_wrappers=$s={}", env::var("CARGO_MANIFEST_DIR").unwrap());' where: - $s is 1 if the license(s) of the included static libs require source distribution alongside binaries, otherwise 0 make[1]: Leaving directory '/build/src' make[1]: *** [debian/rules:73: execute_after_dh_auto_install] Error 1 make: *** [debian/rules:52: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 ci-binary-unstable-ppc64el-2121005