>>> bcachefs-tools: Building community/bcachefs-tools 1.25.2-r1 (using abuild 3.16.0_rc2-r0) started Tue, 14 Oct 2025 15:09:41 +0000 >>> bcachefs-tools: Validating /home/buildozer/aports/community/bcachefs-tools/APKBUILD... >>> WARNING: bcachefs-tools: No maintainer >>> bcachefs-tools: Analyzing dependencies... >>> bcachefs-tools: Installing for build: build-base cargo clang21-dev coreutils libaio-dev libsodium-dev llvm21-dev eudev-dev util-linux-dev keyutils-dev lz4-dev userspace-rcu-dev zstd-dev pkgconf zlib ( 1/61) Installing libffi (3.5.2-r0) ( 2/61) Installing xz-libs (5.8.1-r0) ( 3/61) Installing libxml2 (2.13.9-r0) ( 4/61) Installing llvm21-libs (21.1.2-r1) ( 5/61) Installing scudo-malloc (21.1.2-r0) ( 6/61) Installing rust (1.90.0-r1) ( 7/61) Installing cargo (1.90.0-r1) ( 8/61) Installing clang21-headers (21.1.2-r1) ( 9/61) Installing clang21-libs (21.1.2-r1) (10/61) Installing llvm21-linker-tools (21.1.2-r1) (11/61) Installing clang21 (21.1.2-r1) (12/61) Installing clang21-libclang (21.1.2-r1) (13/61) Installing clang21-extra-tools (21.1.2-r1) (14/61) Installing clang21-dev (21.1.2-r1) (15/61) Installing coreutils-env (9.8-r1) (16/61) Installing coreutils-fmt (9.8-r1) (17/61) Installing coreutils-sha512sum (9.8-r1) (18/61) Installing libattr (2.5.2-r2) (19/61) Installing skalibs-libs (2.14.4.0-r0) (20/61) Installing utmps-libs (0.1.3.1-r0) (21/61) Installing coreutils (9.8-r1) (22/61) Installing libaio (0.3.113-r2) (23/61) Installing libaio-dev (0.3.113-r2) (24/61) Installing libsodium (1.0.20-r0) (25/61) Installing libsodium-dev (1.0.20-r0) (26/61) Installing llvm21 (21.1.2-r1) (27/61) Installing linux-headers (6.16.12-r0) (28/61) Installing libffi-dev (3.5.2-r0) (29/61) Installing zlib-dev (1.3.1-r2) (30/61) Installing zstd (1.5.7-r2) (31/61) Installing zstd-dev (1.5.7-r2) (32/61) Installing libbz2 (1.0.8-r6) (33/61) Installing gdbm (1.26-r0) (34/61) Installing mpdecimal (4.0.1-r0) (35/61) Installing libpanelw (6.5_p20251010-r0) (36/61) Installing sqlite-libs (3.50.4-r1) (37/61) Installing python3 (3.12.12-r0) (38/61) Installing python3-pycache-pyc0 (3.12.12-r0) (39/61) Installing pyc (3.12.12-r0) (40/61) Installing llvm21-test-utils-pyc (21.1.2-r1) (41/61) Installing python3-pyc (3.12.12-r0) (42/61) Installing llvm21-test-utils (21.1.2-r1) (43/61) Installing llvm21-dev (21.1.2-r1) (44/61) Installing eudev-libs (3.2.14-r5) (45/61) Installing eudev-dev (3.2.14-r5) (46/61) Installing libeconf (0.7.10-r0) (47/61) Installing libblkid (2.41.1-r1) (48/61) Installing libuuid (2.41.1-r1) (49/61) Installing libfdisk (2.41.1-r1) (50/61) Installing liblastlog2 (2.41.1-r1) (51/61) Installing libmount (2.41.1-r1) (52/61) Installing libsmartcols (2.41.1-r1) (53/61) Installing sqlite (3.50.4-r1) (54/61) Installing sqlite-dev (3.50.4-r1) (55/61) Installing util-linux-dev (2.41.1-r1) (56/61) Installing keyutils-libs (1.6.3-r4) (57/61) Installing keyutils-dev (1.6.3-r4) (58/61) Installing lz4-dev (1.10.0-r0) (59/61) Installing userspace-rcu (0.15.2-r0) (60/61) Installing userspace-rcu-dev (0.15.2-r0) (61/61) Installing .makedepends-bcachefs-tools (20251014.150943) busybox-1.37.0-r24.trigger: Executing script... usr_merge_nag.sh: * WARNING: The current system is not /usr-merged. You are encouraged to usr_merge_nag.sh: * migrate manually to ensure the best-possible support. See usr_merge_nag.sh: * https://alpinelinux.org/posts/2025-10-01-usr-merge.html for more details OK: 1173 MiB in 167 packages >>> bcachefs-tools: Cleaning up srcdir >>> bcachefs-tools: Cleaning up pkgdir >>> bcachefs-tools: Cleaning up tmpdir >>> bcachefs-tools: Fetching https://distfiles.alpinelinux.org/distfiles/edge/bcachefs-tools-1.25.2.tar.zst /var/cache/distfiles/bcachefs-tools-1.25.2.tar.zst: OK >>> bcachefs-tools: Fetching https://distfiles.alpinelinux.org/distfiles/edge/bcachefs-tools-1.25.2.tar.zst /var/cache/distfiles/bcachefs-tools-1.25.2.tar.zst: OK >>> bcachefs-tools: Unpacking /var/cache/distfiles/bcachefs-tools-1.25.2.tar.zst... Makefile:121: skipping systemd integration [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 [CC] c_src/cmd_dump.o [CC] c_src/cmd_format.o [CC] c_src/cmd_fs.o [CC] c_src/cmd_fsck.o [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 [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 [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 [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 libbcachefs/extents.c: In function 'bch2_extent_merge': libbcachefs/extents.c:370:49: warning: '((long unsigned int*)&rp.ec)[0]' may be used uninitialized [-Wmaybe-uninitialized] 370 | (lp.ec.block != rp.ec.block || | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ libbcachefs/extents.c:328:39: note: '((long unsigned int*)&rp.ec)[0]' was declared here 328 | struct extent_ptr_decoded lp, rp; | ^~ [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 bitfield v0.14.0 Downloaded anstyle v1.0.8 Downloaded strum v0.26.3 Downloaded libudev-sys v0.1.4 Downloaded bitflags v1.3.2 Downloaded anstyle-query v1.1.1 Downloaded zeroize_derive v1.4.2 Downloaded owo-colors v4.1.0 Downloaded utf8parse v0.2.2 Downloaded rustversion v1.0.17 Downloaded zeroize v1.8.1 Downloaded home v0.5.9 Downloaded udev v0.7.0 Downloaded anstyle-parse v0.2.5 Downloaded clap_lex v0.7.2 Downloaded cfg-if v1.0.0 Downloaded anstream v0.6.15 Downloaded heck v0.5.0 Downloaded errno v0.3.9 Downloaded errno v0.2.8 Downloaded cexpr v0.6.0 Downloaded strum_macros v0.26.4 Downloaded terminal_size v0.4.0 Downloaded strsim v0.11.1 Downloaded rustc-hash v1.1.0 Downloaded shlex v1.3.0 Downloaded lazy_static v1.5.0 Downloaded is_terminal_polyfill v1.70.1 Downloaded glob v0.3.1 Downloaded either v1.13.0 Downloaded libloading v0.8.5 Downloaded colorchoice v1.0.2 Downloaded which v4.4.2 Downloaded quote v1.0.37 Downloaded unicode-ident v1.0.13 Downloaded uuid v1.10.0 Downloaded env_logger v0.10.2 Downloaded prettyplease v0.2.22 Downloaded minimal-lexical v0.2.1 Downloaded memchr v2.7.4 Downloaded clap v4.5.20 Downloaded clang-sys v1.8.1 Downloaded bitflags v2.6.0 Downloaded proc-macro2 v1.0.87 Downloaded log v0.4.22 Downloaded clap_complete v4.5.33 Downloaded nom v7.1.3 Downloaded itertools v0.12.1 Downloaded aho-corasick v1.1.3 Downloaded clap_builder v4.5.20 Downloaded clap_derive v4.5.18 Downloaded anyhow v1.0.89 Downloaded syn v2.0.79 Downloaded regex v1.11.0 Downloaded bindgen v0.69.5 Downloaded pkg-config v0.3.31 Downloaded regex-syntax v0.8.5 Downloaded rustix v0.38.37 Downloaded paste v1.0.15 Downloaded lazycell v1.3.0 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 libc v0.2.159 Compiling glob v0.3.1 Compiling pkg-config v0.3.31 Compiling prettyplease v0.2.22 Compiling rustix v0.38.37 Compiling regex-syntax v0.8.5 Compiling bitflags v2.6.0 Compiling minimal-lexical v0.2.1 Compiling either v1.13.0 Compiling memchr v2.7.4 Compiling linux-raw-sys v0.4.14 Compiling cfg-if v1.0.0 Compiling heck v0.5.0 Compiling bindgen v0.69.5 Compiling home v0.5.9 Compiling utf8parse v0.2.2 Compiling anstyle v1.0.8 Compiling log v0.4.22 Compiling lazycell v1.3.0 Compiling shlex v1.3.0 Compiling lazy_static v1.5.0 Compiling rustc-hash v1.1.0 Compiling is_terminal_polyfill v1.70.1 Compiling colorchoice v1.0.2 Compiling anstyle-query v1.1.1 Compiling rustversion v1.0.17 Compiling strsim v0.11.1 Compiling paste v1.0.15 Compiling anyhow v1.0.89 Compiling clap_lex v0.7.2 Compiling owo-colors v4.1.0 Compiling bitflags v1.3.2 Compiling uuid v1.10.0 Compiling bitfield v0.14.0 Compiling bcachefs-tools v1.25.1 (/home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2) Compiling libloading v0.8.5 Compiling anstyle-parse v0.2.5 Compiling env_logger v0.10.2 Compiling anstream v0.6.15 Compiling itertools v0.12.1 Compiling clang-sys v1.8.1 Compiling libudev-sys v0.1.4 Compiling nom v7.1.3 Compiling quote v1.0.37 Compiling syn v2.0.79 Compiling regex-automata v0.4.8 Compiling errno v0.3.9 Compiling errno v0.2.8 Compiling udev v0.7.0 Compiling cexpr v0.6.0 Compiling terminal_size v0.4.0 Compiling clap_builder v4.5.20 Compiling regex v1.11.0 Compiling which v4.4.2 Compiling clap_derive v4.5.18 Compiling strum_macros v0.26.4 Compiling zeroize_derive v1.4.2 Compiling zeroize v1.8.1 Compiling strum v0.26.3 Compiling clap v4.5.20 Compiling clap_complete v4.5.33 Compiling bch_bindgen v0.1.0 (/home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/bch_bindgen) warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:4648:27 | 4648 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` | = note: `#[warn(unnecessary_transmutes)]` on by default warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:4659:27 | 4659 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:4670:27 | 4670 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:4692:27 | 4692 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:4703:27 | 4703 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:4714:27 | 4714 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:4735:25 | 4735 | ::std::mem::transmute(allocation_failure) | ---------------------^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:4746:25 | 4746 | ::std::mem::transmute(heap_allocated) | ---------------------^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:4756:49 | 4756 | let overflow: u8 = unsafe { ::std::mem::transmute(overflow) }; | ---------------------^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:4775:25 | 4775 | ::std::mem::transmute(human_readable_units) | ---------------------^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:4786:25 | 4786 | ::std::mem::transmute(has_indent_or_tabstops) | ---------------------^^^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:4797:25 | 4797 | ::std::mem::transmute(suppress_indent_tabstop_handling) | ---------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:20128:27 | 20128 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:20139:27 | 20139 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:20150:27 | 20150 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:20161:27 | 20161 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:20172:27 | 20172 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:20183:27 | 20183 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:20194:27 | 20194 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:20214:48 | 20214 | let noflush: u8 = unsafe { ::std::mem::transmute(noflush) }; | ---------------------^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:20223:51 | 20223 | let must_flush: u8 = unsafe { ::std::mem::transmute(must_flush) }; | ---------------------^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:20233:25 | 20233 | ::std::mem::transmute(separate_flush) | ---------------------^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:20244:25 | 20244 | ::std::mem::transmute(need_flush_to_write_buffer) | ---------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:20255:25 | 20255 | ::std::mem::transmute(write_started) | ---------------------^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:20266:25 | 20266 | ::std::mem::transmute(write_allocated) | ---------------------^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:20276:51 | 20276 | let write_done: u8 = unsafe { ::std::mem::transmute(write_done) }; | ---------------------^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:22936:27 | 22936 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:22947:27 | 22947 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:22969:27 | 22969 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:23020:47 | 23020 | let cached: u8 = unsafe { ::std::mem::transmute(cached) }; | ---------------------^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:23029:49 | 23029 | let preserve: u8 = unsafe { ::std::mem::transmute(preserve) }; | ---------------------^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:23048:25 | 23048 | ::std::mem::transmute(should_be_locked) | ---------------------^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:23354:27 | 23354 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:23365:27 | 23365 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:23376:27 | 23376 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:23387:27 | 23387 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:23424:47 | 23424 | let cached: u8 = unsafe { ::std::mem::transmute(cached) }; | ---------------------^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:23434:25 | 23434 | ::std::mem::transmute(insert_trigger_run) | ---------------------^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:23445:25 | 23445 | ::std::mem::transmute(overwrite_trigger_run) | ---------------------^^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:23456:25 | 23456 | ::std::mem::transmute(key_cache_already_flushed) | ---------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:23985:27 | 23985 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:23996:27 | 23996 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24007:27 | 24007 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24018:27 | 24018 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24029:27 | 24029 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24040:27 | 24040 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24051:27 | 24051 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24062:27 | 24062 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24073:27 | 24073 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24084:27 | 24084 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24095:27 | 24095 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24106:27 | 24106 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24144:25 | 24144 | ::std::mem::transmute(lock_may_not_fail) | ---------------------^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24154:50 | 24154 | let srcu_held: u8 = unsafe { ::std::mem::transmute(srcu_held) }; | ---------------------^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24163:47 | 24163 | let locked: u8 = unsafe { ::std::mem::transmute(locked) }; | ---------------------^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24173:25 | 24173 | ::std::mem::transmute(pf_memalloc_nofs) | ---------------------^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24184:25 | 24184 | ::std::mem::transmute(write_locked) | ---------------------^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24195:25 | 24195 | ::std::mem::transmute(used_mempool) | ---------------------^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24206:25 | 24206 | ::std::mem::transmute(in_traverse_all) | ---------------------^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24217:25 | 24217 | ::std::mem::transmute(paths_sorted) | ---------------------^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24228:25 | 24228 | ::std::mem::transmute(memory_allocation_failure) | ---------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24239:25 | 24239 | ::std::mem::transmute(journal_transaction_names) | ---------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24250:25 | 24250 | ::std::mem::transmute(journal_replay_not_finished) | ---------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24261:25 | 24261 | ::std::mem::transmute(notrace_relock_fail) | ---------------------^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24509:27 | 24509 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:24522:25 | 24522 | ::std::mem::transmute(range_updated) | ---------------------^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:26494:27 | 26494 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:26506:45 | 26506 | let root: u8 = unsafe { ::std::mem::transmute(root) }; | ---------------------^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:29065:27 | 29065 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-0c556554ba2bc77d/out/bcachefs.rs:29091:52 | 29091 | let in_progress: u8 = unsafe { ::std::mem::transmute(in_progress) }; | ---------------------^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: hiding a lifetime that's elided elsewhere is confusing --> bch_bindgen/src/btree.rs:98:17 | 98 | pub fn peek(&mut self) -> Result, bch_errcode> { | ^^^^^^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 98 | pub fn peek(&mut self) -> Result>, bch_errcode> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> bch_bindgen/src/btree.rs:102:29 | 102 | pub fn peek_and_restart(&mut self) -> Result, bch_errcode> { | ^^^^^^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 102 | pub fn peek_and_restart(&mut self) -> Result>, bch_errcode> { | ++++ warning: `bch_bindgen` (lib) generated 72 warnings (run `cargo fix --lib -p bch_bindgen` to apply 70 suggestions) Finished `release` profile [optimized] target(s) in 52.79s >>> bcachefs-tools: Entering fakeroot... Makefile:121: skipping systemd integration Compiling proc-macro2 v1.0.87 Compiling unicode-ident v1.0.13 Compiling libc v0.2.159 Compiling glob v0.3.1 Compiling rustix v0.38.37 Compiling pkg-config v0.3.31 Compiling prettyplease v0.2.22 Compiling regex-syntax v0.8.5 Compiling either v1.13.0 Compiling memchr v2.7.4 Compiling cfg-if v1.0.0 Compiling bitflags v2.6.0 Compiling linux-raw-sys v0.4.14 Compiling minimal-lexical v0.2.1 Compiling home v0.5.9 Compiling heck v0.5.0 Compiling bindgen v0.69.5 Compiling utf8parse v0.2.2 Compiling anstyle v1.0.8 Compiling anstyle-query v1.1.1 Compiling lazy_static v1.5.0 Compiling shlex v1.3.0 Compiling rustversion v1.0.17 Compiling is_terminal_polyfill v1.70.1 Compiling lazycell v1.3.0 Compiling colorchoice v1.0.2 Compiling log v0.4.22 Compiling rustc-hash v1.1.0 Compiling anyhow v1.0.89 Compiling paste v1.0.15 Compiling strsim v0.11.1 Compiling clap_lex v0.7.2 Compiling owo-colors v4.1.0 Compiling bcachefs-tools v1.25.1 (/home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2) Compiling uuid v1.10.0 Compiling bitflags v1.3.2 Compiling bitfield v0.14.0 Compiling libloading v0.8.5 Compiling anstyle-parse v0.2.5 Compiling env_logger v0.10.2 Compiling anstream v0.6.15 Compiling itertools v0.12.1 Compiling libudev-sys v0.1.4 Compiling clang-sys v1.8.1 Compiling nom v7.1.3 Compiling quote v1.0.37 Compiling syn v2.0.79 Compiling regex-automata v0.4.8 Compiling errno v0.3.9 Compiling errno v0.2.8 Compiling udev v0.7.0 Compiling cexpr v0.6.0 Compiling terminal_size v0.4.0 Compiling clap_builder v4.5.20 Compiling regex v1.11.0 Compiling which v4.4.2 Compiling clap_derive v4.5.18 Compiling strum_macros v0.26.4 Compiling zeroize_derive v1.4.2 Compiling zeroize v1.8.1 Compiling strum v0.26.3 Compiling clap v4.5.20 Compiling clap_complete v4.5.33 Compiling bch_bindgen v0.1.0 (/home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/bch_bindgen) warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:4648:27 | 4648 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` | = note: `#[warn(unnecessary_transmutes)]` on by default warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:4659:27 | 4659 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:4670:27 | 4670 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:4692:27 | 4692 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:4703:27 | 4703 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:4714:27 | 4714 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:4735:25 | 4735 | ::std::mem::transmute(allocation_failure) | ---------------------^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:4746:25 | 4746 | ::std::mem::transmute(heap_allocated) | ---------------------^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:4756:49 | 4756 | let overflow: u8 = unsafe { ::std::mem::transmute(overflow) }; | ---------------------^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:4775:25 | 4775 | ::std::mem::transmute(human_readable_units) | ---------------------^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:4786:25 | 4786 | ::std::mem::transmute(has_indent_or_tabstops) | ---------------------^^^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:4797:25 | 4797 | ::std::mem::transmute(suppress_indent_tabstop_handling) | ---------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:20128:27 | 20128 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:20139:27 | 20139 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:20150:27 | 20150 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:20161:27 | 20161 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:20172:27 | 20172 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:20183:27 | 20183 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:20194:27 | 20194 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:20214:48 | 20214 | let noflush: u8 = unsafe { ::std::mem::transmute(noflush) }; | ---------------------^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:20223:51 | 20223 | let must_flush: u8 = unsafe { ::std::mem::transmute(must_flush) }; | ---------------------^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:20233:25 | 20233 | ::std::mem::transmute(separate_flush) | ---------------------^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:20244:25 | 20244 | ::std::mem::transmute(need_flush_to_write_buffer) | ---------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:20255:25 | 20255 | ::std::mem::transmute(write_started) | ---------------------^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:20266:25 | 20266 | ::std::mem::transmute(write_allocated) | ---------------------^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:20276:51 | 20276 | let write_done: u8 = unsafe { ::std::mem::transmute(write_done) }; | ---------------------^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:22936:27 | 22936 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:22947:27 | 22947 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:22969:27 | 22969 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:23020:47 | 23020 | let cached: u8 = unsafe { ::std::mem::transmute(cached) }; | ---------------------^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:23029:49 | 23029 | let preserve: u8 = unsafe { ::std::mem::transmute(preserve) }; | ---------------------^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:23048:25 | 23048 | ::std::mem::transmute(should_be_locked) | ---------------------^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:23354:27 | 23354 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:23365:27 | 23365 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:23376:27 | 23376 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:23387:27 | 23387 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:23424:47 | 23424 | let cached: u8 = unsafe { ::std::mem::transmute(cached) }; | ---------------------^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:23434:25 | 23434 | ::std::mem::transmute(insert_trigger_run) | ---------------------^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:23445:25 | 23445 | ::std::mem::transmute(overwrite_trigger_run) | ---------------------^^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:23456:25 | 23456 | ::std::mem::transmute(key_cache_already_flushed) | ---------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:23985:27 | 23985 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:23996:27 | 23996 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24007:27 | 24007 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24018:27 | 24018 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24029:27 | 24029 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24040:27 | 24040 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24051:27 | 24051 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24062:27 | 24062 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24073:27 | 24073 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24084:27 | 24084 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24095:27 | 24095 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24106:27 | 24106 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24144:25 | 24144 | ::std::mem::transmute(lock_may_not_fail) | ---------------------^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24154:50 | 24154 | let srcu_held: u8 = unsafe { ::std::mem::transmute(srcu_held) }; | ---------------------^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24163:47 | 24163 | let locked: u8 = unsafe { ::std::mem::transmute(locked) }; | ---------------------^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24173:25 | 24173 | ::std::mem::transmute(pf_memalloc_nofs) | ---------------------^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24184:25 | 24184 | ::std::mem::transmute(write_locked) | ---------------------^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24195:25 | 24195 | ::std::mem::transmute(used_mempool) | ---------------------^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24206:25 | 24206 | ::std::mem::transmute(in_traverse_all) | ---------------------^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24217:25 | 24217 | ::std::mem::transmute(paths_sorted) | ---------------------^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24228:25 | 24228 | ::std::mem::transmute(memory_allocation_failure) | ---------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24239:25 | 24239 | ::std::mem::transmute(journal_transaction_names) | ---------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24250:25 | 24250 | ::std::mem::transmute(journal_replay_not_finished) | ---------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24261:25 | 24261 | ::std::mem::transmute(notrace_relock_fail) | ---------------------^^^^^^^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24509:27 | 24509 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:24522:25 | 24522 | ::std::mem::transmute(range_updated) | ---------------------^^^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:26494:27 | 26494 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:26506:45 | 26506 | let root: u8 = unsafe { ::std::mem::transmute(root) }; | ---------------------^^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:29065:27 | 29065 | let val: u8 = ::std::mem::transmute(val); | ---------------------^^^^^ | | | help: replace this with: `u8::from` warning: unnecessary transmute --> /home/buildozer/aports/community/bcachefs-tools/src/bcachefs-tools-1.25.2/target/release/build/bch_bindgen-cda7ae13d9b63acf/out/bcachefs.rs:29091:52 | 29091 | let in_progress: u8 = unsafe { ::std::mem::transmute(in_progress) }; | ---------------------^^^^^^^^^^^^^ | | | help: replace this with: `u8::from` warning: hiding a lifetime that's elided elsewhere is confusing --> bch_bindgen/src/btree.rs:98:17 | 98 | pub fn peek(&mut self) -> Result, bch_errcode> { | ^^^^^^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 98 | pub fn peek(&mut self) -> Result>, bch_errcode> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> bch_bindgen/src/btree.rs:102:29 | 102 | pub fn peek_and_restart(&mut self) -> Result, bch_errcode> { | ^^^^^^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 102 | pub fn peek_and_restart(&mut self) -> Result>, bch_errcode> { | ++++ warning: `bch_bindgen` (lib) generated 72 warnings (run `cargo fix --lib -p bch_bindgen` to apply 70 suggestions) Finished `release` profile [optimized] target(s) in 48.33s install -m0755 -D target/release/bcachefs -t /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/sbin install -m0644 -D bcachefs.8 -t /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/share/man/man8/ install -m0755 -D initramfs/script /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/share/initramfs-tools/scripts/local-premount/bcachefs install -m0755 -D initramfs/hook /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/share/initramfs-tools/hooks/bcachefs install -m0644 -D udev/64-bcachefs.rules -t /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/lib/udev/rules.d/ ln -sfr /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/sbin/bcachefs /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/sbin/mkfs.bcachefs ln -sfr /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/sbin/bcachefs /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/sbin/fsck.bcachefs ln -sfr /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/sbin/bcachefs /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/sbin/mount.bcachefs ln -sfr /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/sbin/bcachefs /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/sbin/mkfs.fuse.bcachefs ln -sfr /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/sbin/bcachefs /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/sbin/fsck.fuse.bcachefs ln -sfr /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/sbin/bcachefs /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/sbin/mount.fuse.bcachefs sed -i '/^# Note: make install replaces/,$d' /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/share/initramfs-tools/hooks/bcachefs echo "copy_exec /usr/sbin/bcachefs /sbin/bcachefs" >> /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/share/initramfs-tools/hooks/bcachefs echo "copy_exec /usr/sbin/mount.bcachefs /sbin/mount.bcachefs" >> /home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools/usr/share/initramfs-tools/hooks/bcachefs >>> bcachefs-tools-doc*: Running split function doc... renamed 'usr/share/man' -> '/home/buildozer/aports/community/bcachefs-tools/pkg/bcachefs-tools-doc/usr/share/man' >>> bcachefs-tools-doc*: Preparing subpackage bcachefs-tools-doc... >>> bcachefs-tools-doc*: Running postcheck for bcachefs-tools-doc >>> bcachefs-tools*: Running postcheck for bcachefs-tools >>> WARNING: bcachefs-tools*: Found udev directory (/usr/lib/udev) but it's not in a -udev package >>> bcachefs-tools*: Preparing package bcachefs-tools... >>> bcachefs-tools*: Stripping binaries >>> bcachefs-tools*: Scanning shared objects >>> bcachefs-tools-doc*: Tracing dependencies... >>> bcachefs-tools-doc*: Package size: 4.8 KB >>> bcachefs-tools-doc*: Compressing data... >>> bcachefs-tools-doc*: Create checksum... >>> bcachefs-tools-doc*: Create bcachefs-tools-doc-1.25.2-r1.apk >>> bcachefs-tools*: Tracing dependencies... so:libaio.so.1 so:libblkid.so.1 so:libc.musl-ppc64le.so.1 so:libgcc_s.so.1 so:libkeyutils.so.1 so:liblz4.so.1 so:libsodium.so.26 so:libudev.so.1 so:liburcu.so.8 so:libuuid.so.1 so:libz.so.1 so:libzstd.so.1 >>> bcachefs-tools*: Package size: 3.0 MB >>> bcachefs-tools*: Compressing data... >>> bcachefs-tools*: Create checksum... >>> bcachefs-tools*: Create bcachefs-tools-1.25.2-r1.apk >>> bcachefs-tools: Build complete at Tue, 14 Oct 2025 15:11:43 +0000 elapsed time 0h 2m 2s >>> bcachefs-tools: Cleaning up srcdir >>> bcachefs-tools: Cleaning up pkgdir >>> bcachefs-tools: Uninstalling dependencies... ( 1/61) Purging .makedepends-bcachefs-tools (20251014.150943) ( 2/61) Purging cargo (1.90.0-r1) ( 3/61) Purging rust (1.90.0-r1) ( 4/61) Purging clang21-dev (21.1.2-r1) ( 5/61) Purging clang21-extra-tools (21.1.2-r1) ( 6/61) Purging clang21 (21.1.2-r1) ( 7/61) Purging clang21-libclang (21.1.2-r1) ( 8/61) Purging clang21-headers (21.1.2-r1) ( 9/61) Purging clang21-libs (21.1.2-r1) (10/61) Purging coreutils (9.8-r1) coreutils-9.8-r1.post-deinstall: Executing script... (11/61) Purging coreutils-env (9.8-r1) (12/61) Purging coreutils-fmt (9.8-r1) (13/61) Purging coreutils-sha512sum (9.8-r1) (14/61) Purging libaio-dev (0.3.113-r2) (15/61) Purging libaio (0.3.113-r2) (16/61) Purging libsodium-dev (1.0.20-r0) (17/61) Purging libsodium (1.0.20-r0) (18/61) Purging llvm21-dev (21.1.2-r1) (19/61) Purging llvm21 (21.1.2-r1) (20/61) Purging llvm21-linker-tools (21.1.2-r1) (21/61) Purging libffi-dev (3.5.2-r0) (22/61) Purging linux-headers (6.16.12-r0) (23/61) Purging zlib-dev (1.3.1-r2) (24/61) Purging llvm21-test-utils-pyc (21.1.2-r1) (25/61) Purging llvm21-test-utils (21.1.2-r1) (26/61) Purging python3-pyc (3.12.12-r0) (27/61) Purging python3-pycache-pyc0 (3.12.12-r0) (28/61) Purging pyc (3.12.12-r0) (29/61) Purging python3 (3.12.12-r0) (30/61) Purging llvm21-libs (21.1.2-r1) (31/61) Purging eudev-dev (3.2.14-r5) (32/61) Purging eudev-libs (3.2.14-r5) (33/61) Purging util-linux-dev (2.41.1-r1) (34/61) Purging libfdisk (2.41.1-r1) (35/61) Purging liblastlog2 (2.41.1-r1) (36/61) Purging libmount (2.41.1-r1) (37/61) Purging libsmartcols (2.41.1-r1) (38/61) Purging libuuid (2.41.1-r1) (39/61) Purging keyutils-dev (1.6.3-r4) (40/61) Purging keyutils-libs (1.6.3-r4) (41/61) Purging lz4-dev (1.10.0-r0) (42/61) Purging userspace-rcu-dev (0.15.2-r0) (43/61) Purging userspace-rcu (0.15.2-r0) (44/61) Purging zstd-dev (1.5.7-r2) (45/61) Purging zstd (1.5.7-r2) (46/61) Purging gdbm (1.26-r0) (47/61) Purging libattr (2.5.2-r2) (48/61) Purging libblkid (2.41.1-r1) (49/61) Purging libbz2 (1.0.8-r6) (50/61) Purging libeconf (0.7.10-r0) (51/61) Purging libffi (3.5.2-r0) (52/61) Purging libpanelw (6.5_p20251010-r0) (53/61) Purging libxml2 (2.13.9-r0) (54/61) Purging mpdecimal (4.0.1-r0) (55/61) Purging scudo-malloc (21.1.2-r0) (56/61) Purging sqlite-dev (3.50.4-r1) (57/61) Purging sqlite (3.50.4-r1) (58/61) Purging sqlite-libs (3.50.4-r1) (59/61) Purging utmps-libs (0.1.3.1-r0) (60/61) Purging xz-libs (5.8.1-r0) (61/61) Purging skalibs-libs (2.14.4.0-r0) busybox-1.37.0-r24.trigger: Executing script... usr_merge_nag.sh: * WARNING: The current system is not /usr-merged. You are encouraged to usr_merge_nag.sh: * migrate manually to ensure the best-possible support. See usr_merge_nag.sh: * https://alpinelinux.org/posts/2025-10-01-usr-merge.html for more details OK: 288 MiB in 106 packages >>> bcachefs-tools: Updating the community/ppc64le repository index... >>> bcachefs-tools: Signing the index...