Versions
v9999 :: 0 :: gentoo
- Modified
- License
- GPL-2 Apache-2.0 BSD ISC MIT Unicode-DFS-2016
- USE flags
- debug dist-kernel initramfs llvm-libunwind modules modules-compress modules-sign strip verify-sig
v1.38.6 :: 0 :: gentoo
- Modified
- License
- GPL-2 Apache-2.0 BSD ISC MIT Unicode-DFS-2016
- Keywords
- ~amd64 ~arm64
- USE flags
- debug dist-kernel initramfs llvm-libunwind modules modules-compress modules-sign strip verify-sig
v1.38.5 :: 0 :: gentoo
- Modified
- License
- GPL-2 Apache-2.0 BSD ISC MIT Unicode-DFS-2016
- Keywords
- ~amd64 ~arm64
- USE flags
- debug dist-kernel initramfs llvm-libunwind modules modules-compress modules-sign strip verify-sig
v1.38.2-r1 :: 0 :: gentoo
- Modified
- License
- GPL-2 Apache-2.0 BSD ISC MIT Unicode-DFS-2016
- Keywords
- ~amd64 ~arm64
- USE flags
- debug dist-kernel initramfs modules modules-compress modules-sign strip verify-sig
v1.37.4-r1 :: 0 :: gentoo
- Modified
- License
- GPL-2 Apache-2.0 BSD ISC MIT Unicode-DFS-2016
- Keywords
- amd64 ~arm64
- USE flags
- debug dist-kernel initramfs modules modules-compress modules-sign strip verify-sig
v1.25.2 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 BSD GPL-2 MIT
- Keywords
- amd64 arm64
- USE flags
- debug fuse verify-sig
USE flags
General
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- dist-kernel
- Enable subslot rebuilds on Distribution Kernel upgrades
- fuse
- Enable bcachefs FUSE support (experimental!)
- initramfs
- Include kernel modules in the initramfs, and re-install the kernel (only effective for distribution kernels)
- llvm-libunwind
- Use llvm-runtimes/libunwind instead of sys-libs/libunwind
- modules
- Build the kernel modules
- modules-compress
- Install compressed kernel modules (if kernel config enables module compression)
- modules-sign
- Cryptographically sign installed kernel modules (requires CONFIG_MODULE_SIG=y in the kernel)
- strip
- Allow symbol stripping to be performed by the ebuild for special files
- verify-sig
- Verify upstream signatures on distfiles
llvm_slot
- 17
- Use LLVM 17.
- 18
- Use LLVM 18.
- 19
- Use LLVM 19.
- 20
- Use LLVM 20.
- 20
- Use LLVM 20.
- 21
- Use LLVM 21.
Dependencies
app-arch / lz4 : Extremely Fast Compression algorithm
app-arch / zstd : zstd fast compression library
dev-libs / libaio : Asynchronous input/output library that uses the kernels native interface
dev-libs / libsodium : Portable fork of NaCl, a higher-level cryptographic library
dev-libs / userspace-rcu : Userspace RCU (read-copy-update) library
llvm-runtimes / libunwind : C++ runtime stack unwinder from LLVM
sys-apps / keyutils : Linux Key Management Utilities
sys-apps / util-linux : Various useful Linux utilities
sys-fs / fuse : An interface for filesystems implemented in userspace
sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program
virtual / linux-sources : Virtual for Linux kernel sources
virtual / udev : Virtual to select between different udev daemon providers
Runtime Dependencies
app-arch / lz4 : Extremely Fast Compression algorithm
app-arch / zstd : zstd fast compression library
dev-libs / libaio : Asynchronous input/output library that uses the kernels native interface
dev-libs / libsodium : Portable fork of NaCl, a higher-level cryptographic library
dev-libs / userspace-rcu : Userspace RCU (read-copy-update) library
llvm-runtimes / libunwind : C++ runtime stack unwinder from LLVM
sys-apps / keyutils : Linux Key Management Utilities
sys-apps / kmod : Library and tools for managing linux kernel modules
sys-apps / util-linux : Various useful Linux utilities
sys-fs / fuse : An interface for filesystems implemented in userspace
sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program
virtual / dist-kernel : Virtual to depend on any Distribution Kernel
virtual / udev : Virtual to select between different udev daemon providers
Bugs
- 961720
- sys-fs/bcachefs-tools-1.25.2 - [gcc-16] cc: fatal error: Killed signal terminated program lto1 -- build killed by OOM
- 963677
- sys-fs/bcachefs-tools-1.31.5 - [gcc-16] [ffmpeg8] [boost-1.89] = note: rust-lld: error: undefined symbol: bch2_sb_is_encrypted
- 963738
- sys-fs/bcachefs-tools-1.31.5 - [portage-9999] = note: rust-lld: error: undefined symbol: raid_init
- 974440
- sys-fs/bcachefs-tools-1.37.4-r1 stablereq
- 974460
- sys-fs/bcachefs-tools-1.38.2 fails compile
- 974798
- sys-fs/bcachefs-tools-1.38.2 fails to build with unsuitable kernel options
- 978025
- sys-fs/bcachefs-tools-1.38.6 fails to compile.
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: add 1.38.6
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: sync live
Closes: https://bugs.gentoo.org/976075 Closes: https://bugs.gentoo.org/976074 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: add 1.38.5
Upstream install_dkms target no longer supports the PREFIX variable. To account for that, we use DKMSDIR instead. Make module_s a global variable, since it is now used in src_configure and src_compile. Therefore, we rename it to an all caps variant and expand a bit on the _s part. Allow building with llmv-runtimes/libunwind (bug #976076). Drop the unnecessary "emake -j$(get_makeopts_jobs)" part as emake already uses MAKEOPTS. This means we can stop inheriting multiprocessing.eclass. Finally, replace the VERSION sed of the Makefile with echo "${PV}" > .version as bcachefs's build looks for its version in such a file and this is more robust than using sed. Closes: https://bugs.gentoo.org/977211 Bug: https://bugs.gentoo.org/976075 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nic Boet · gentoo
sys-fs/bcachefs-tools: fix MODULES_OPTIONAL_IUSE, MODULES_KERNEL_MIN typo
USE=modules was declared in IUSE directly instead of via MODULES_OPTIONAL_IUSE. The linux-mod-r1 eclass only gates its exported phases (pkg_setup, src_compile, src_install, pkg_postinst) through _modules_check_function when MODULES_OPTIONAL_IUSE is set; without it all kernel-related code runs unconditionally regardless of USE=-modules. This causes fatal failures in environments without a configured kernel source tree (e.g. catalyst livecd-stage1, prefix installs, chroots). The eclass documentation notes: "The typical recommended value is +modules" and "modules being optional can be useful even if user space tools require them (e.g. installing in a chroot or prefix when the modules are loaded on the host)." Also fix the MODDULES_KERNEL_MIN typo (double O) introduced in the same commit that added USE=modules; the eclass reads MODULES_KERNEL_MIN so the minimum kernel version check of 6.16 was silently ignored. Signed-off-by: Nic Boet <nic@boet.cc> Part-of: https://github.com/gentoo/gentoo/pull/46389 Closes: https://github.com/gentoo/gentoo/pull/46389 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-fs/bcachefs-tools: Stabilize 1.37.4 amd64, #974440
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
sys-fs/bcachefs-tools: drop 1.25.3, 1.31.5, 1.34.0, 1.36.1
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Matt Jolly · gentoo
sys-fs/bcachefs-tools: add 1.38.2; update live
Closes: https://bugs.gentoo.org/972768 Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
sys-fs/bcachefs-tools: drop 1.20.0, 1.25.0, 1.25.1
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
sys-fs/bcachefs-tools: add USE=modules 1.37.4; sync live
The live ebuild now checks for `CONFIG_RUST` as upstream will be depending on it "soon". Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: sync live
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: add 1.36.1
Bump the ebuild with some adjustments: - Add a check if the 'bcachefs' symlink is still mangled and requires fixing. - Use sysroot_try_run_prefixed when creating the shell completions Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: add 1.34.0
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Add := to virtual/zlib deps, part 1
Done via: ``` git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-*/ Update for virtual/zlib
Update done using: ``` git grep -l sys-libs/zlib sys-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git grep -l virtual/zlib-ng sys-* | xargs sed -i -e s@virtual/zlib-ng@sys-libs/zlib-ng@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Plus reverts in sys-libs/minizip-ng and sys-libs/zlib-ng. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
sys-fs/bcachefs-tools: update patch rename
`pkgcheck` was complaining that ${P} appeared in the renamed distfile. Signed-off-by: Matt Jolly <kangie@gentoo.org> - Christopher Fore · gentoo
sys-fs/bcachefs-tools: add 1.31.5
Added LLVM 21 to LLVM_SLOT Notes: - v1.31.1 added support for DKMS Signed-off-by: Christopher Fore <csfore@posteo.net> Part-of: https://github.com/gentoo/gentoo/pull/43959 Closes: https://github.com/gentoo/gentoo/pull/43959 Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: disable py3.10
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: Fix VERSION in Makefile
The 1.25.3 release tarball's Makefile still declares VERSION=1.25.2. Signed-off-by: Florian Schmaus <flow@gentoo.org> - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: set RUST_MIN_VER
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: update LICENSE
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Christopher Fore · gentoo
sys-fs/bcachefs-tools: enable py3.14 on 9999
Part-of: https://github.com/gentoo/gentoo/pull/43127 Closes: https://github.com/gentoo/gentoo/pull/43127 Closes: https://github.com/gentoo/gentoo/pull/43641 Signed-off-by: Christopher Fore <csfore@posteo.net> Signed-off-by: Florian Schmaus <flow@gentoo.org> - Christopher Fore · gentoo
sys-fs/bcachefs-tools: add 1.25.3
Closes: https://bugs.gentoo.org/962245 Signed-off-by: Christopher Fore <csfore@posteo.net> Part-of: https://github.com/gentoo/gentoo/pull/43127 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-fs/bcachefs-tools: Stabilize 1.25.2 arm64, #958829
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-fs/bcachefs-tools: Stabilize 1.25.2 amd64, #958829
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Fore · gentoo
sys-fs/bcachefs-tools: add 1.25.2
Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/41655 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Fore · gentoo
sys-fs/bcachefs-tools: add 1.25.1
- Add LLVM 20 support to LLVM_SLOTS - Add rust_pkg_setup to pkg_setup Bug: https://bugs.gentoo.org/953515 Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/41528 Signed-off-by: Sam James <sam@gentoo.org> - Christopher Fore · gentoo
sys-fs/bcachefs-tools: call rust_pkg_setup, add LLVM 20
- Package builds w/ LLVM 20 set in LLVM_SLOT Closes: https://bugs.gentoo.org/953515 Signed-off-by: Christopher Fore <csfore@posteo.net> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Fore · gentoo
sys-fs/bcachefs-tools: add 1.25.0
- builds on amd64 and arm64 Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/41245 Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: fix USE=fuse build
Closes: https://bugs.gentoo.org/951203 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Fore · gentoo
sys-fs/bcachefs-tools: drop versions
Drops 1.7.0, 1.9.4, 1.11.0, 1.13.0. Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/40813 Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-fs/bcachefs-tools: Stabilize 1.20.0 amd64, #950357
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-fs/bcachefs-tools: Stabilize 1.20.0 arm64, #950357
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Fore · gentoo
sys-fs/bcachefs-tools: add 1.20.0
- Fix verify-sig previously not working Closes: https://bugs.gentoo.org/947167 Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/40439 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
sys-fs/bcachefs-tools: add 1.13.0-r2
Backport patch to pass `-C default-linker-libraries` to rustc. Closes: https://bugs.gentoo.org/935305 Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {sys-devel → llvm-core}/clang
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
*/*: fix rust eclass usedep/mutlilib handling; inherit order
The rust eclass has been updated to directly inject a required MULTILIB_USEDEP when requested. RUST_USEDEP has been renamed to RUST_REQUIRED_USE to be consistent with other eclasses. llvm-r1 should be imported after cargo and the eclass now enables this. Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
*/*: update for slotted Rust
Tidyups: - $(cargo_crate_uris) - Rust BDEPENDS come from the eclass except in very rare circumstances (RUST_OPTIONAL=1) - RUST_M{AX,IN}_VER where required. - Suboptimal crate separator (`-` -> `@`) Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39218 Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Fore · gentoo
sys-fs/bcachefs-tools: Add 1.13.0, update 9999
- Switch to signed tarballs provided by Kent (Updated SRC_URI) - Add verify-sig USE flag - Provided by sec-keys/openpgp-keys-kentoverstreet - Add workaround for symbolic link having the incorrect reference - Update cargo dependencies - Add musl dependency for live ebuild Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/38965 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Fore · gentoo
sys-fs/bcachefs-tools: drop 1.4.0, 1.4.1, 1.6.4-r1, 1.9.1
- 1.11.0 builds with sys-libs/musl-1.2.5 so 1.4.0 can be dropped - 1.9.4 is stable so <1.9.4, sans 1.7.0, can be dropped as well Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/38315 Signed-off-by: Matt Jolly <kangie@gentoo.org> - Christopher Fore · gentoo
sys-fs/bcachefs-tools: Re-enable musl support for 1.11.0
- BDEPEND added for sys-libs/musl-1.2.5 Signed-off-by: Christopher Fore <csfore@posteo.net> Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-fs/bcachefs-tools: Stabilize 1.9.4 arm64, #938568
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
sys-fs/bcachefs-tools: Stabilize 1.9.4 amd64, #938568
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Fore · gentoo
sys-fs/bcachefs-tools: add 1.11.0
- Update cargo dependencies with pycargoebuild - Remove tests from 1.11.0 since they are no longer in this version Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/38226 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Fore · gentoo
sys-fs/bcachefs-tools: add 1.9.4, update 9999
- Add new env_logger dependency - Bump crate dependencies - Add Python 3.13 to PYTHON_COMPAT (tests pass) - Tests pass - Restrict and remove tests on live since they have been removed upstream - Remove unused multiprocessing eclass from live Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/37578 Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: add 1.9.1, drop 1.9.0
Also drop "unpack ${P}.tar.gz" from src_unpack, since this is handled by cargo_src_unpack as well. Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: add 1.9.0
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: stabilize 1.7.0 for amd64
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-fs/bcachefs-tools: Stabilize 1.6.4-r1 amd64, #930531
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Fore · gentoo
sys-fs/bcachefs-tools: drop 1.3.5_p20231216
Keeping 1.4.0 for the time being since that is the last version to work on Musl <1.2.5. Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/36310 Signed-off-by: Matt Jolly <kangie@gentoo.org> - Christopher Fore · gentoo
sys-fs/bcachefs-tools: add 1.7.0
- Add LLVM 18 slot (tests pass) - Add QA_FLAGS_IGNORED to fix bug 925610 (CLI app is written in Rust) - Drop 1.3.x - All tests pass on amd64 and arm64 - Musl is still broken - linux/sort.c:32:20: error: expected ';' before '__inline__' Closes: https://bugs.gentoo.org/925610 Signed-off-by: Christopher Fore <csfore@posteo.net> Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: sync live
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: stabilize 1.4.1 for amd64
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Florian Schmaus · gentoo
sys-fs/bcachefs-tools: install shell completions
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Fore · gentoo
sys-fs/bcachefs-tools: Bump to 1.6.4
- Removed bindgen crate as it is now included in the GitHub - Dependency list updated - Refactor live ebuild to reflect new dependencies - Port to eclass llvm-r1 - Remove LLVM dependency as bindgen only needs libclang Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/35332 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
sys-fs/bcachefs-tools: Keyword 1.4.1 arm64, #920294
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Fore · gentoo
sys-fs/bcachefs-tools: Re-ignore sandbox tests, add myself as maintainer
I cannot seem to get these tests to fail for me but re-ignoring them is likely the best idea in the meantime. The current maintainer is also happy with me becoming a co-maintainer of this package. Closes: https://bugs.gentoo.org/922821 Closes: https://github.com/gentoo/gentoo/pull/35011 Signed-off-by: Christopher Fore <csfore@posteo.net> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Christopher Fore · gentoo
sys-fs/bcachefs-tools: add 1.4.1
- Remove itertools dependency - Add some sandbox tests back (passing now) - Add remote id to metadata.xml for rust-bindgen-bcachefs (pkgcheck scan warning) - Mask >= 1.4.1 on Musl systems (see comment) Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/34969 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Fore · gentoo
sys-fs/bcachefs-tools: fix musl+clang build failure on 1.4.0
- fix-clang-musl.patch Applies fix from upstream to rearrange the variable order All tests pass on glibc and musl. Closes: https://bugs.gentoo.org/921564 Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/34983 Signed-off-by: Sam James <sam@gentoo.org> - Matoro Mahri · gentoo
sys-fs/bcachefs-tools: Keyword 1.4.0 arm64, #920294
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-fs/bcachefs-tools: sort deps in 1.4.0, add zstd
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Christopher Fore · gentoo
sys-fs/bcachefs-tools: add 1.4.0
Ensured tests pass Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/34572 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
sys-fs/bcachefs-tools: drop 1.3.5_p20231210
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/34332 Signed-off-by: Sam James <sam@gentoo.org> - Matt Jolly · gentoo
sys-fs/bcachefs-tools: drop 1.3.5
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org> - Matt Jolly · gentoo
sys-fs/bcachefs-tools: add 1.3.5_p20231216
Closes: https://bugs.gentoo.org/919835 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
sys-fs/bcachefs-tools: drop 1.2_p20230813-r1
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/34256 Signed-off-by: Sam James <sam@gentoo.org> - Matt Jolly · gentoo
sys-fs/bcachefs-tools: add 1.3.5_p20231210
This snapshot includes build fixes for musl (there were some malloc-related glibc-specific shenanigans) as well as the new online fsck capability. Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
sys-fs/bcachefs-tools: add 1.3.5
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/34075 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Colin Gillespie · gentoo
sys-fs/bcachefs-tools: convert helper scripts to symlinks
Separate helper scripts have been removed and should now be symlinks to the bcachefs binary. Signed-off-by: Colin Gillespie <colin@breavyn.com> Closes: https://github.com/gentoo/gentoo/pull/33081 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-fs/bcachefs-tools: add subslot dep on libsodium
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
sys-fs/bcachefs-tools: add llvm.eclass
also update src_unpack to reduce console spam during the phase Bug: https://bugs.gentoo.org/913520 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/32565 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Colin Gillespie · gentoo
sys-fs/bcachefs-tools: drop 24_p20230603
Upstream has changed versioning schemes. Drop this old version to avoid conflicts. Signed-off-by: Colin Gillespie <colin@cgillespie.xyz> Closes: https://github.com/gentoo/gentoo/pull/32304 Signed-off-by: Sam James <sam@gentoo.org> - Colin Gillespie · gentoo
sys-fs/bcachefs-tools: add 1.2_p20230813
Signed-off-by: Colin Gillespie <colin@cgillespie.xyz> Signed-off-by: Sam James <sam@gentoo.org> - Colin Gillespie · gentoo
sys-fs/bcachefs-tools: move binaries to /sbin
bcachefs and mount/fsck/mkfs helpers are expected to reside in /sbin. Signed-off-by: Colin Gillespie <colin@cgillespie.xyz> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
sys-fs/bcachefs-tools: fix live hardened build
Closes: https://bugs.gentoo.org/902725 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/31352 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
sys-fs/bcachefs-tools: drop 24_p20221124
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/31284 Signed-off-by: Sam James <sam@gentoo.org> - Matt Jolly · gentoo
sys-fs/bcachefs-tools: add 24_p20230603; update live
- Rust is now more integrated into build system - GIT_CRATES magic - Supports new superblock version Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
sys-fs/bcachefs-tools: add 24_p20221124, drop 24_p20221120
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/28408 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
sys-fs/bcachefs-tools: add 24_p20221120, 9999
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/28392 Signed-off-by: Sam James <sam@gentoo.org>