=== Building binary: trixie ppc64el (commit f1937a1f0968) === 2efb52825190c6656e218324846bec26fe434861775d6accfa3552ff835f53b8 + mkdir -p /build + cp /source/bcachefs-tools_1.38.2~20260510043011.gbpf1937a1f0968.dsc /source/bcachefs-tools_1.38.2~20260510043011.gbpf1937a1f0968.tar.xz /source/bcachefs-tools_1.38.2~20260510043011.gbpf1937a1f0968_source.buildinfo /source/bcachefs-tools_1.38.2~20260510043011.gbpf1937a1f0968_source.changes /build/ + cd /build + dpkg-source -x bcachefs-tools_1.38.2~20260510043011.gbpf1937a1f0968.dsc src dpkg-source: warning: extracting unsigned source package (bcachefs-tools_1.38.2~20260510043011.gbpf1937a1f0968.dsc) dpkg-source: info: extracting bcachefs-tools in src dpkg-source: info: unpacking bcachefs-tools_1.38.2~20260510043011.gbpf1937a1f0968.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 amd64 Packages [9671 kB] Get:5 http://deb.debian.org/debian trixie/main ppc64el Packages [9509 kB] Get:6 http://deb.debian.org/debian trixie-updates/main ppc64el Packages [4932 B] Get:7 http://deb.debian.org/debian trixie-updates/main amd64 Packages [5412 B] Get:8 http://deb.debian.org/debian-security trixie-security/main ppc64el Packages [149 kB] Get:9 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [156 kB] Fetched 19.7 MB in 1s (14.0 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... The following NEW packages will be installed: liblzma-dev:ppc64el libunwind-dev:ppc64el libunwind8:ppc64el 0 upgraded, 3 newly installed, 0 to remove and 28 not upgraded. Need to get 862 kB of archives. After this operation, 4270 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian trixie/main ppc64el liblzma-dev ppc64el 5.8.1-1 [357 kB] Get:2 http://deb.debian.org/debian trixie/main ppc64el libunwind8 ppc64el 1.8.1-0.1 [52.8 kB] Get:3 http://deb.debian.org/debian trixie/main ppc64el libunwind-dev ppc64el 1.8.1-0.1 [452 kB] Fetched 862 kB in 0s (14.4 MB/s) Selecting previously unselected package liblzma-dev:ppc64el. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 22443 files and directories currently installed.) Preparing to unpack .../liblzma-dev_5.8.1-1_ppc64el.deb ... Unpacking liblzma-dev:ppc64el (5.8.1-1) ... Selecting previously unselected package libunwind8:ppc64el. Preparing to unpack .../libunwind8_1.8.1-0.1_ppc64el.deb ... Unpacking libunwind8:ppc64el (1.8.1-0.1) ... Selecting previously unselected package libunwind-dev:ppc64el. Preparing to unpack .../libunwind-dev_1.8.1-0.1_ppc64el.deb ... Unpacking libunwind-dev:ppc64el (1.8.1-0.1) ... Setting up libunwind8:ppc64el (1.8.1-0.1) ... Setting up liblzma-dev:ppc64el (5.8.1-1) ... Setting up libunwind-dev:ppc64el (1.8.1-0.1) ... Processing triggers for man-db (2.13.1-1) ... Processing triggers for libc-bin (2.41-12+deb13u1) ... + 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.2~20260510043011.gbpf1937a1f0968 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-buildpackage: info: host architecture ppc64el 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 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 make -j16 "INSTALL=install --strip-program=true" PKG_CONFIG=powerpc64le-linux-gnu-pkg-config CXX=powerpc64le-linux-gnu-g\+\+ CC=powerpc64le-linux-gnu-gcc make[1]: Entering directory '/build/src' [CC] c_src/crypto.o [CC] c_src/ida.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 libbcachefs/btree/bkey.c: In function 'unpack_field_fast': libbcachefs/btree/bkey.c:384:23: error: implicit declaration of function 'get_unaligned_le16' [-Wimplicit-function-declaration] 384 | case 2: raw = get_unaligned_le16(bytes + uf->byte_offset); break; | ^~~~~~~~~~~~~~~~~~ libbcachefs/btree/bkey.c:385:23: error: implicit declaration of function 'get_unaligned_le32' [-Wimplicit-function-declaration] 385 | case 4: raw = get_unaligned_le32(bytes + uf->byte_offset); break; | ^~~~~~~~~~~~~~~~~~ libbcachefs/btree/bkey.c:386:24: error: implicit declaration of function 'get_unaligned_le64' [-Wimplicit-function-declaration] 386 | default: raw = get_unaligned_le64(bytes + uf->byte_offset); break; | ^~~~~~~~~~~~~~~~~~ libbcachefs/btree/bkey.c: In function '__bch2_bkey_unpack_key_b': libbcachefs/btree/bkey.c:427:27: error: implicit declaration of function 'get_unaligned'; did you mean 'is_aligned'? [-Wimplicit-function-declaration] 427 | u32 hdr = get_unaligned((const u32 *) in); | ^~~~~~~~~~~~~ | is_aligned libbcachefs/btree/bkey.c:431:17: error: implicit declaration of function 'put_unaligned'; did you mean 'is_aligned'? [-Wimplicit-function-declaration] 431 | put_unaligned(hdr, (u32 *) &out); | ^~~~~~~~~~~~~ | is_aligned make[1]: *** [Makefile:178: libbcachefs/btree/bkey.o] Error 1 make[1]: *** Waiting for unfinished jobs.... 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:112:5, inlined from '__bch2_next_dev' at libbcachefs/sb/members.h:124: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, | ~~~~~~~~~~~~~~~~~~~~~^~~~ make[1]: Leaving directory '/build/src' dh_auto_build: error: make -j16 "INSTALL=install --strip-program=true" PKG_CONFIG=powerpc64le-linux-gnu-pkg-config CXX=powerpc64le-linux-gnu-g\+\+ CC=powerpc64le-linux-gnu-gcc 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-ppc64el-794463