1
0

Compare commits

..

20 Commits

Author SHA256 Message Date
Ana Guerrero
6400497be0 Accepting request 1243600 from filesystems
- Update to 1.20.0:

OBS-URL: https://build.opensuse.org/request/show/1243600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bcachefs-tools?expand=0&rev=16
2025-02-06 21:09:01 +00:00
OBS User unknown
3c15d0c466 [info=8ebc455543cbf138e1dfe2485413a3b4ecf6b2f84a5cefcf4671b971577bd529]
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=40
2025-02-06 10:14:40 +00:00
OBS User unknown
93c3bd5681 [info=ddf7f089f4140a9846776c41977a929052f90b49f4174c6c8c551f8dfb0d9443]
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=39
2025-02-06 10:12:15 +00:00
Ana Guerrero
4967a8fb07 Accepting request 1232607 from filesystems
- update to 1.13.0:

OBS-URL: https://build.opensuse.org/request/show/1232607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bcachefs-tools?expand=0&rev=15
2024-12-19 20:42:07 +00:00
OBS User unknown
dd0d43610b [info=de4fe496407bcaab7eb3e5b84508d16804ea1685f8b06a916682bb934c0eee88]
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=38
2024-12-19 14:24:15 +00:00
OBS User unknown
c8a1196ef9 [info=b70b5a710eaadb92c4d34ae96dd08acf21a546cdff44310f044b82003cef5e58]
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=37
2024-12-19 13:27:39 +00:00
Ana Guerrero
6538c32a01 Accepting request 1194611 from filesystems
- Update to release 1.11.0

OBS-URL: https://build.opensuse.org/request/show/1194611
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bcachefs-tools?expand=0&rev=14
2024-08-19 21:44:44 +00:00
OBS User unknown
5b1d95ec19 [info=4cbe32c50d941a049d089648a21abc8d42316f6cdbd8db7ec4872d9916e12d6d]
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=36
2024-08-19 00:50:19 +00:00
OBS User unknown
c5f1ad8302 [info=72bf126e4bcaec767dfd0fe42b21205b414db6d7e5ffe3936377129f20650fa2]
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=35
2024-08-19 00:25:56 +00:00
132982aae3 [info=1a2400f02946a839c983e3c551740f9d5b3383283791fe2ace29003b7813c6bd]
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=34
2024-08-19 00:09:34 +00:00
OBS User unknown
e8cedb3b40 [info=71dc0ee8fb898144f84ea113ffeb0bb640668889f3de1686d072696a678159dd]
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=33
2024-08-12 07:44:16 +00:00
OBS User unknown
f911dea267 [info=a6099128dcc3cd2de3999ba69d14afab08dd0a9605ca6f40c06c44ee09d0f95c]
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=32
2024-08-09 08:34:57 +00:00
Dominique Leuenberger
a6099128dc Accepting request 1189095 from devel:Factory:git-workflow:staging:ddiss:bcachefs-tools:2
Update to release v1.9.4



(🤖: Submission of bcachefs-tools via pool/bcachefs-tools#2 by ddiss)

OBS-URL: https://build.opensuse.org/request/show/1189095
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bcachefs-tools?expand=0&rev=13
2024-07-24 13:30:05 +00:00
8779de1715 [info=96ce580ffcfc151a50c1911fb5ec8c4f28665955c6e31640f167510db7700c51]
OBS-URL: https://build.opensuse.org/package/show/devel:Factory:git-workflow:staging:ddiss:bcachefs-tools:2/bcachefs-tools?expand=0&rev=1
2024-07-22 18:32:25 +00:00
bb426d1afc [info=cd63bfecde524f5ad22ad6bb83a45b950b5c749a2f2664f579e8ad77b51fb467]
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=31
2024-07-22 18:27:13 +00:00
Ana Guerrero
958cea4511 Accepting request 1187254 from filesystems
- Update to release v1.9.3

OBS-URL: https://build.opensuse.org/request/show/1187254
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bcachefs-tools?expand=0&rev=12
2024-07-15 17:46:53 +00:00
9541635a76 [info=d07946290ce264cbd04386d2348708834b533a933f371d47bed5fff0280790f1]
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=30
2024-07-13 01:22:52 +00:00
b1336ade4b Accepting request 1187233 from home:ddiss:bcachefs_upstream_vendor
- Update to release v1.9.3
  * Fix 32-bit builds further

- Update to release v1.9.2
  * Fix fsck: Revert OPT_MOUNT change for read_only and make it OPT_HIDDEN
- Remove upstreamed patch
  * 0001-key-use-c_long-type-for-keyctl_search-helper-fn.patch

- Update to release v1.9.1
  * disk_accounting_v2: report on compression type/ratio, btree usage,
    and pending rebalance work.
- Fix 32-bit builds
  * add 0001-key-use-c_long-type-for-keyctl_search-helper-fn.patch

OBS-URL: https://build.opensuse.org/request/show/1187233
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=29
2024-07-13 00:17:08 +00:00
Ana Guerrero
cd63bfecde Accepting request 1181897 from filesystems
- Build with _FORTIFY_SOURCE=2 -- gh/koverstreet/bcachefs-tools#237
- Update to release v1.9.1:
  * improve editorconfig to include sh scripts
  * fix: remove newlines from passphrase
  * fix: search for key in all keyrings
- Updates from release v1.9.0:
  * add BCACHEFS_BLOCK_SCAN environment variable for users that
  * add BCACHEFS_KERNEL_ONLY environment variable for test
    bcachefs, utilize it. Otherwise, resort to traversing block
    devices and checking for bcachefs super blocks.
    environments
  * Handle mount with FS with 1 device
    have a broken blkid which renders the udev db as incomplete
  * manpage: incorrect "delete" to "snapshot"
  * mount: If the udev database contains information about
  * mount: Make udev_bcachefs_info more idiomatic
  * fix typo that causes encrypted drives to become stuck in a
    busy loop
  * check_for_key before ask_for_passphrase -- check if there is
    already a key in the keyring available before trying to get the
    key from some more involved means (forwarded request 1181823 from smolsheep)

OBS-URL: https://build.opensuse.org/request/show/1181897
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bcachefs-tools?expand=0&rev=11
2024-06-20 14:48:43 +00:00
5df8d2c1c0 - Build with _FORTIFY_SOURCE=2 -- gh/koverstreet/bcachefs-tools#237
- Update to release v1.9.1:
  * improve editorconfig to include sh scripts
  * fix: remove newlines from passphrase
  * fix: search for key in all keyrings
- Updates from release v1.9.0:
  * add BCACHEFS_BLOCK_SCAN environment variable for users that
  * add BCACHEFS_KERNEL_ONLY environment variable for test
    bcachefs, utilize it. Otherwise, resort to traversing block
    devices and checking for bcachefs super blocks.
    environments
  * Handle mount with FS with 1 device
    have a broken blkid which renders the udev db as incomplete
  * manpage: incorrect "delete" to "snapshot"
  * mount: If the udev database contains information about
  * mount: Make udev_bcachefs_info more idiomatic
  * fix typo that causes encrypted drives to become stuck in a
    busy loop
  * check_for_key before ask_for_passphrase -- check if there is
    already a key in the keyring available before trying to get the
    key from some more involved means

OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=27
2024-06-20 09:56:37 +00:00
8 changed files with 121 additions and 22 deletions

4
_scmsync.obsinfo Normal file
View File

@ -0,0 +1,4 @@
mtime: 1738836868
commit: 8ebc455543cbf138e1dfe2485413a3b4ecf6b2f84a5cefcf4671b971577bd529
url: https://src.opensuse.org/jengelh/bcachefs-tools
revision: master

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEKnAFLkS8Qha+jvQrE6szbY3KbnYFAmehfrcACgkQE6szbY3K
bnYBFxAAk3EKaZbSYPBd9VtBF+MQvOPGjwhofGx+9jl0dKWZJG4SqTxQQUXc8a0n
48nkQuyCwJdglKmp13UXV8DjkL3llqxtLjRCo2vJLE1UG+ZKjjTIwfCNZKeqvipc
Rmq6rtfafiZk2BjZo6kc/59vyLebmGdg0oQHoEupFUENztSHJ9L90x9ONwVeqwlU
1+tujMBMpg+WHkjJmV/tBtTyD3pD/Y/SDdLR/E6u46qdq3Wjv8xup6PbcUkv8cML
ugYRipggN2lxYnTOXfXFw0/wWFGmWOIHVOx9UjOKF3zoGSGg7L9AbaSdhA+lFKNX
pp7TU2SO+aLzDTb1W/sqT5W4+a/DhwazY+arnwburDSQrFNWTLR9+4G+h0uU3PPp
W47fod8+JbNlrh//9xyFVkBuBIHmcEkys5XfQbO5a6CZMvG/FTj3Z3wOFL4eMGSm
eld3YElmZ65Y+82azPvMf66nixXzQqKq49u21e7F+fGs2OLw0i9eAXXVufdhSnWa
h6lyvDAsJAntlImBWYOYMUOtH1ntQrKyFmiKElvdfR5Dq+ajKIdqXKfesyfvYezE
xviFRfOVxBYePHcqD61DY6wa6bIpklu0WgmMF6k9MMHu9D9vV3+GK3qc6Q7qLPex
arQnsiIC57an2pRL6aBLE6beSwsvfXEEfGkppcW+GUos2Zitew8=
=lJI1
-----END PGP SIGNATURE-----

BIN
bcachefs-tools-vendored-1.20.0.tar.zst (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEKnAFLkS8Qha+jvQrE6szbY3KbnYFAmYfeb8ACgkQE6szbY3K
bnYBXQ/7BbL0Kd62AFqCIzW0pjAjct4ERxz+BS6i/KD1YDTNMsqFa/BTLxGe/uSJ
9ciXWH2BNsVJHRpcUTIKyWeabFxyUNsrqoIDO1kU9m96JUo53bKf54Kd6xRj5YgJ
xg6rbNx5yqhI4Rva5SZHlhw1a8cRnMWLlLrTjcFUAdzS7wIr344jt0nd9f1/FdZM
ClCQ8DwdEzi4N8l0TONsCa8zrIifwT7+noewnJDZAIPjq1IaJ0a+rRvztj1ItDvo
Qpvb4v2l3tG4gk0u8wjw+k0B7YBXwLwmhCWuzE2aczVKDPFkwuGzlwOXIlhCO+Mp
EBmtgnYF2X0C4Qf3Wf0j33uI0rbEWG4zsVnZX31J5rjei3b4LQd2ayFrsnosxgU8
xb1WFtdOSykiRRw5RIY1oy3gkGKTHQd1kgpyqqKzIZ/yrcGaOugvwMG6q1uTRjTp
xC/a5FJSRgIRE3q5YwDHB3jpOsvdgqtFy/RFMh1peshcrUVFncWPPuchRk37nZkd
NwA5QYcQDnzMfekhfi0k8WRBhQ+TeD+7+gt3t8ZiIYkI7pPNjCFVcADqoPuUy0j7
Z2tqaAJ0+33Ig6i69XlRLZWPG1TnXkf6mCbEDrQyXPqaI6CEmt55e/j4COSaAvFT
KSi1aew1x8/MjZSfPF7WRyH68MLp1Dt9yrsclcjVyC9+X8Wy+jc=
=pLAb
-----END PGP SIGNATURE-----

BIN
bcachefs-tools-vendored-1.7.0.tar.zst (Stored with Git LFS)

Binary file not shown.

View File

@ -1,3 +1,84 @@
-------------------------------------------------------------------
Thu Feb 6 09:36:16 UTC 2025 - Petr Vorel <pvorel@suse.cz>
- Update to 1.20.0:
* bcachefs fs top - show runtime performance information
* various fixes
-------------------------------------------------------------------
Wed Dec 18 18:33:29 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>
- update to 1.13.0:
* posix_to_bcachefs: fix missing copy_xattrs() error checking
* Change lingering set-option texts to set-fs-option
* change setattr to set-file-option in docs/usage
- update to 1.11.1:
* bch_bindgen: Remove memoffset dep
* cmd_list: open with noexcl
* fuse: graceful shutdown when startup fails
-------------------------------------------------------------------
Sun Aug 18 23:46:46 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.11.0
* mount: Fix UAF in option string handling
* mount: Support asking for password via systemd-ask-password
- Fix a crash in mkfs.bcachefs by disabling LTO.
-------------------------------------------------------------------
Mon Jul 22 09:06:43 UTC 2024 - David Disseldorp <ddiss@suse.de>
- Update to release v1.9.4
* No longer logging by default
* Fix undefined behavour
-------------------------------------------------------------------
Fri Jul 12 19:00:39 UTC 2024 - David Disseldorp <ddiss@suse.de>
- Update to release v1.9.3
* Fix 32-bit builds further
-------------------------------------------------------------------
Tue Jul 2 11:11:19 UTC 2024 - David Disseldorp <ddiss@suse.de>
- Update to release v1.9.2
* Fix fsck: Revert OPT_MOUNT change for read_only and make it OPT_HIDDEN
- Remove upstreamed patch
* 0001-key-use-c_long-type-for-keyctl_search-helper-fn.patch
-------------------------------------------------------------------
Thu Jun 20 00:45:20 UTC 2024 - David Disseldorp <ddiss@suse.de>
- Update to release v1.9.1
* disk_accounting_v2: report on compression type/ratio, btree usage,
and pending rebalance work.
- Fix 32-bit builds
* add 0001-key-use-c_long-type-for-keyctl_search-helper-fn.patch
-------------------------------------------------------------------
Wed Jun 19 19:55:02 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
- Update to release v1.9.1:
* improve editorconfig to include sh scripts
* fix: remove newlines from passphrase
* fix: search for key in all keyrings
- Updates from release v1.9.0:
* add BCACHEFS_BLOCK_SCAN environment variable for users that
* add BCACHEFS_KERNEL_ONLY environment variable for test
bcachefs, utilize it. Otherwise, resort to traversing block
devices and checking for bcachefs super blocks.
environments
* Handle mount with FS with 1 device
have a broken blkid which renders the udev db as incomplete
* manpage: incorrect "delete" to "snapshot"
* mount: If the udev database contains information about
* mount: Make udev_bcachefs_info more idiomatic
* fix typo that causes encrypted drives to become stuck in a
busy loop
* check_for_key before ask_for_passphrase -- check if there is
already a key in the keyring available before trying to get the
key from some more involved means
-------------------------------------------------------------------
Thu Apr 18 00:07:11 UTC 2024 - David Disseldorp <ddiss@suse.de>

View File

@ -17,7 +17,7 @@
Name: bcachefs-tools
Version: 1.7.0
Version: 1.20.0
Release: 0
Summary: Configuration utilities for bcachefs
License: GPL-2.0-or-later
@ -62,8 +62,19 @@ This package contains utilities for creating and mounting bcachefs.
%autosetup -p1
%build
%make_build PREFIX="%_prefix" ROOT_SBINDIR="%_sbindir" \
EXTRA_CFLAGS="%optflags"
# The combination of -Og/-O1/-O2 + LTO produces a broken mkfs.bcachefs which
# crashes (disabling one of the two fixes it). Given this -O+LTO scenario, if
# -g2 is also used, the lto1-wpa process runs into memory exhaustion (>80GB)
# and the build fails altogether.
%define _lto_cflags %nil
# gh/koverstreet/bcachefs-tools#237
# bcachefs-tools uses malloc_usable_size, which is incompatible
# with fortification level 3
export CFLAGS="${RPM_OPT_FLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
export CXXFLAGS="$CFLAGS"
# Workaround antisocial Makefile that forces its own -O level
export EXTRA_CFLAGS="$CFLAGS"
%make_build PREFIX="%_prefix" ROOT_SBINDIR="%_sbindir"
%install
%make_install PREFIX="%_prefix" ROOT_SBINDIR="%_sbindir"

3
build.specials.obscpio Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f278539836d8c5acbe1705770641a2f554a8eeae8f099c1895728008102f6c2f
size 256