From 45476f2d4ab3ec3db08c0075831a5f7a6180ff208697f7fa96678fffe60a12aa Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Wed, 19 Jun 2024 21:26:00 +0000 Subject: [PATCH 1/3] bcachefs-tools 1.9.1 (synchronize with OBS) --- bcachefs-tools-vendored-1.7.0.tar.sign | 16 ---------------- bcachefs-tools-vendored-1.7.0.tar.zst | 3 --- bcachefs-tools-vendored-1.9.1.tar.sign | 16 ++++++++++++++++ bcachefs-tools-vendored-1.9.1.tar.zst | 3 +++ bcachefs-tools.changes | 24 ++++++++++++++++++++++++ bcachefs-tools.spec | 10 +++++++--- 6 files changed, 50 insertions(+), 22 deletions(-) delete mode 100644 bcachefs-tools-vendored-1.7.0.tar.sign delete mode 100644 bcachefs-tools-vendored-1.7.0.tar.zst create mode 100644 bcachefs-tools-vendored-1.9.1.tar.sign create mode 100644 bcachefs-tools-vendored-1.9.1.tar.zst diff --git a/bcachefs-tools-vendored-1.7.0.tar.sign b/bcachefs-tools-vendored-1.7.0.tar.sign deleted file mode 100644 index 63318c2..0000000 --- a/bcachefs-tools-vendored-1.7.0.tar.sign +++ /dev/null @@ -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----- diff --git a/bcachefs-tools-vendored-1.7.0.tar.zst b/bcachefs-tools-vendored-1.7.0.tar.zst deleted file mode 100644 index 5430fb9..0000000 --- a/bcachefs-tools-vendored-1.7.0.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:23206535290bfc354d69c261506564414d098dc03cc1dff99d281bee9b458963 -size 28573710 diff --git a/bcachefs-tools-vendored-1.9.1.tar.sign b/bcachefs-tools-vendored-1.9.1.tar.sign new file mode 100644 index 0000000..d47e1ca --- /dev/null +++ b/bcachefs-tools-vendored-1.9.1.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEKnAFLkS8Qha+jvQrE6szbY3KbnYFAmZzKC8ACgkQE6szbY3K +bnbwXRAAhBHcaAKb0euVKPfc9zc09ejmiENoEbhztYtewuvocVCw0j9mSJwlWC9B +TCTDyx8CktAc4L4oVto+Dfp5kNyg6kkYVwlmPi0UbqPj5t8twK9ps0aSA1jLkRjk +lzvKdG2suuXCW51Z2825JqSAD3rRXaawXDy170OK98fnKfadHlctC09wDZ03Ejxq +l94j9o4ssPzcTYxd2JPT3vaPnHP5/N0AuYOH0iWvLH4Lv4EfYlq0ikSTYLRLwC+m +dyBFxTUHCMgBAmJkeyan5RjztT5SbdrRks4HXmUFWQpBlrlMRi9nwmDpa9j27t9L +B4lsQzW6rhr783ZL2TDw1KIvfVnO9DTS6uMdlCUiLUGtv6t4dK5iyeLQbcuPdKUI +JM8ehPagmYL5Qrew1XxywuqWogw5Jl4u1b1bN6gqjz/mFC71/CR1YtiX4CKVK4yD +V/Bk2otU9YLKqg3YAPjrhCeLl4EUfh2EukHXH3xg9vnnaHoEc44HdM/WxVF1Wmqy +Ir7V43vQZVFI8XxOCAzks26/EEO1VE7OiB+52B4IXY0eMp3Z81q5UYaFl0C6KTWe +p4ctgUyEapMme9+Y3jbZuE1tEI3unsqB0J8qplUb0iwBQQSzwfT0ogRiAoXG8IUh +9xZqnS7heIPLynOSlShc4gz4Bve9TkqGyf7qM1M3J4al5MR3HFw= +=GZbq +-----END PGP SIGNATURE----- diff --git a/bcachefs-tools-vendored-1.9.1.tar.zst b/bcachefs-tools-vendored-1.9.1.tar.zst new file mode 100644 index 0000000..388c6b0 --- /dev/null +++ b/bcachefs-tools-vendored-1.9.1.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f58dee82d00d9512dc1a9aa8b864a32988efeeaba89d3222f14dea3132505ea1 +size 28644483 diff --git a/bcachefs-tools.changes b/bcachefs-tools.changes index faf7d68..5b64d3b 100644 --- a/bcachefs-tools.changes +++ b/bcachefs-tools.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Wed Jun 19 19:55:02 UTC 2024 - Joshua Smith + +- 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 diff --git a/bcachefs-tools.spec b/bcachefs-tools.spec index fae0cd7..4084176 100644 --- a/bcachefs-tools.spec +++ b/bcachefs-tools.spec @@ -17,7 +17,7 @@ Name: bcachefs-tools -Version: 1.7.0 +Version: 1.9.1 Release: 0 Summary: Configuration utilities for bcachefs License: GPL-2.0-or-later @@ -62,8 +62,12 @@ This package contains utilities for creating and mounting bcachefs. %autosetup -p1 %build -%make_build PREFIX="%_prefix" ROOT_SBINDIR="%_sbindir" \ - EXTRA_CFLAGS="%optflags" +# 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="${RPM_OPT_FLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}" +%make_build PREFIX="%_prefix" ROOT_SBINDIR="%_sbindir" %install %make_install PREFIX="%_prefix" ROOT_SBINDIR="%_sbindir" From d07946290ce264cbd04386d2348708834b533a933f371d47bed5fff0280790f1 Mon Sep 17 00:00:00 2001 From: David Disseldorp Date: Fri, 12 Jul 2024 19:45:17 +0000 Subject: [PATCH 2/3] bcachefs-tools 1.9.3 (synchronize with OBS) --- bcachefs-tools-vendored-1.9.1.tar.sign | 16 ---------------- bcachefs-tools-vendored-1.9.1.tar.zst | 3 --- bcachefs-tools-vendored-1.9.3.tar.sign | 16 ++++++++++++++++ bcachefs-tools-vendored-1.9.3.tar.zst | 3 +++ bcachefs-tools.changes | 23 +++++++++++++++++++++++ bcachefs-tools.spec | 2 +- 6 files changed, 43 insertions(+), 20 deletions(-) delete mode 100644 bcachefs-tools-vendored-1.9.1.tar.sign delete mode 100644 bcachefs-tools-vendored-1.9.1.tar.zst create mode 100644 bcachefs-tools-vendored-1.9.3.tar.sign create mode 100644 bcachefs-tools-vendored-1.9.3.tar.zst diff --git a/bcachefs-tools-vendored-1.9.1.tar.sign b/bcachefs-tools-vendored-1.9.1.tar.sign deleted file mode 100644 index d47e1ca..0000000 --- a/bcachefs-tools-vendored-1.9.1.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEKnAFLkS8Qha+jvQrE6szbY3KbnYFAmZzKC8ACgkQE6szbY3K -bnbwXRAAhBHcaAKb0euVKPfc9zc09ejmiENoEbhztYtewuvocVCw0j9mSJwlWC9B -TCTDyx8CktAc4L4oVto+Dfp5kNyg6kkYVwlmPi0UbqPj5t8twK9ps0aSA1jLkRjk -lzvKdG2suuXCW51Z2825JqSAD3rRXaawXDy170OK98fnKfadHlctC09wDZ03Ejxq -l94j9o4ssPzcTYxd2JPT3vaPnHP5/N0AuYOH0iWvLH4Lv4EfYlq0ikSTYLRLwC+m -dyBFxTUHCMgBAmJkeyan5RjztT5SbdrRks4HXmUFWQpBlrlMRi9nwmDpa9j27t9L -B4lsQzW6rhr783ZL2TDw1KIvfVnO9DTS6uMdlCUiLUGtv6t4dK5iyeLQbcuPdKUI -JM8ehPagmYL5Qrew1XxywuqWogw5Jl4u1b1bN6gqjz/mFC71/CR1YtiX4CKVK4yD -V/Bk2otU9YLKqg3YAPjrhCeLl4EUfh2EukHXH3xg9vnnaHoEc44HdM/WxVF1Wmqy -Ir7V43vQZVFI8XxOCAzks26/EEO1VE7OiB+52B4IXY0eMp3Z81q5UYaFl0C6KTWe -p4ctgUyEapMme9+Y3jbZuE1tEI3unsqB0J8qplUb0iwBQQSzwfT0ogRiAoXG8IUh -9xZqnS7heIPLynOSlShc4gz4Bve9TkqGyf7qM1M3J4al5MR3HFw= -=GZbq ------END PGP SIGNATURE----- diff --git a/bcachefs-tools-vendored-1.9.1.tar.zst b/bcachefs-tools-vendored-1.9.1.tar.zst deleted file mode 100644 index 388c6b0..0000000 --- a/bcachefs-tools-vendored-1.9.1.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f58dee82d00d9512dc1a9aa8b864a32988efeeaba89d3222f14dea3132505ea1 -size 28644483 diff --git a/bcachefs-tools-vendored-1.9.3.tar.sign b/bcachefs-tools-vendored-1.9.3.tar.sign new file mode 100644 index 0000000..0f04b89 --- /dev/null +++ b/bcachefs-tools-vendored-1.9.3.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEKnAFLkS8Qha+jvQrE6szbY3KbnYFAmaRehMACgkQE6szbY3K +bnbc4g//WBwobSYxVMmDAZgzx/EFgDqW05BI3m5F9+0r4qd2qE0gKVDSVvWjSE88 +DLy7gQMKk+BkbZ4MiV084vtddqLhiFuNsKo0l0UPqul9qmaoP+oOr+DV1EsOOOAV +prXHjjCLDmrfy4C7P4NdqFKshyQPWLZ26yEkbfKKvi8Yqjy49D0kfEMGfU8ydynD +FBePnBQ7br6USGFo9kpRS2olWVSfxPgp1MtbbAkQrJS7u21tBVZWgFAJvC5y9AlD +fuTlHwtK530J5Ho277w0IoicFv6GjViX2Kjby2SSO/t61d9Nk3/B9YVwgbRkNrma +DLCSTbqOHgt4E9lOa9uUyD3qy+ojxCVHxI27mDag0x8fpHqJKgSeP4qkYJbHs3Kg +35rwpOTO0wc4afyJr7Q1rKTFes+ZJNf8hbYpMZrgs8HB9WPdOJWIDwSZXEK/NtmY +iFoNzU7G7PRYkJkAeijBl3A8IqHtrHnEo82aqNTniKhH93kU2VZ+RH90yKrz1Ihg +4t/QQ5oi1q9UtUg/7KcNmp1852S+TMsw5lo0osUHVS+NPpdygwTFlnHqFlotvVeV +Tpeohq2k7yEVNd89aT+ny72GZmEJrN9RSX6F3+6kc2gEOLKoTm/0I3X6VSFdgOks +C+3jUe7nQJWVhaMKthoNVKS2kWvHnZHwbdf+ZBx5LLGeRK88iMQ= +=TR6s +-----END PGP SIGNATURE----- diff --git a/bcachefs-tools-vendored-1.9.3.tar.zst b/bcachefs-tools-vendored-1.9.3.tar.zst new file mode 100644 index 0000000..31b32df --- /dev/null +++ b/bcachefs-tools-vendored-1.9.3.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:786e1f70ad333ed0f688a6816baf5a6aa92599f112b3e48c7989c6c81fda46ee +size 28689168 diff --git a/bcachefs-tools.changes b/bcachefs-tools.changes index 5b64d3b..58f1c84 100644 --- a/bcachefs-tools.changes +++ b/bcachefs-tools.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Fri Jul 12 19:00:39 UTC 2024 - David Disseldorp + +- Update to release v1.9.3 + * Fix 32-bit builds further + +------------------------------------------------------------------- +Tue Jul 2 11:11:19 UTC 2024 - David Disseldorp + +- 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 + +- 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 diff --git a/bcachefs-tools.spec b/bcachefs-tools.spec index 4084176..ab1371e 100644 --- a/bcachefs-tools.spec +++ b/bcachefs-tools.spec @@ -17,7 +17,7 @@ Name: bcachefs-tools -Version: 1.9.1 +Version: 1.9.3 Release: 0 Summary: Configuration utilities for bcachefs License: GPL-2.0-or-later From 96ce580ffcfc151a50c1911fb5ec8c4f28665955c6e31640f167510db7700c51 Mon Sep 17 00:00:00 2001 From: David Disseldorp Date: Mon, 22 Jul 2024 11:26:32 +0200 Subject: [PATCH 3/3] Update to release v1.9.4 * No longer logging by default * Fix undefined behavour Signed-off-by: David Disseldorp --- bcachefs-tools-vendored-1.9.3.tar.sign | 16 ---------------- bcachefs-tools-vendored-1.9.3.tar.zst | 3 --- bcachefs-tools-vendored-1.9.4.tar.sign | 16 ++++++++++++++++ bcachefs-tools-vendored-1.9.4.tar.zst | 3 +++ bcachefs-tools.changes | 7 +++++++ bcachefs-tools.spec | 2 +- 6 files changed, 27 insertions(+), 20 deletions(-) delete mode 100644 bcachefs-tools-vendored-1.9.3.tar.sign delete mode 100644 bcachefs-tools-vendored-1.9.3.tar.zst create mode 100644 bcachefs-tools-vendored-1.9.4.tar.sign create mode 100644 bcachefs-tools-vendored-1.9.4.tar.zst diff --git a/bcachefs-tools-vendored-1.9.3.tar.sign b/bcachefs-tools-vendored-1.9.3.tar.sign deleted file mode 100644 index 0f04b89..0000000 --- a/bcachefs-tools-vendored-1.9.3.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEKnAFLkS8Qha+jvQrE6szbY3KbnYFAmaRehMACgkQE6szbY3K -bnbc4g//WBwobSYxVMmDAZgzx/EFgDqW05BI3m5F9+0r4qd2qE0gKVDSVvWjSE88 -DLy7gQMKk+BkbZ4MiV084vtddqLhiFuNsKo0l0UPqul9qmaoP+oOr+DV1EsOOOAV -prXHjjCLDmrfy4C7P4NdqFKshyQPWLZ26yEkbfKKvi8Yqjy49D0kfEMGfU8ydynD -FBePnBQ7br6USGFo9kpRS2olWVSfxPgp1MtbbAkQrJS7u21tBVZWgFAJvC5y9AlD -fuTlHwtK530J5Ho277w0IoicFv6GjViX2Kjby2SSO/t61d9Nk3/B9YVwgbRkNrma -DLCSTbqOHgt4E9lOa9uUyD3qy+ojxCVHxI27mDag0x8fpHqJKgSeP4qkYJbHs3Kg -35rwpOTO0wc4afyJr7Q1rKTFes+ZJNf8hbYpMZrgs8HB9WPdOJWIDwSZXEK/NtmY -iFoNzU7G7PRYkJkAeijBl3A8IqHtrHnEo82aqNTniKhH93kU2VZ+RH90yKrz1Ihg -4t/QQ5oi1q9UtUg/7KcNmp1852S+TMsw5lo0osUHVS+NPpdygwTFlnHqFlotvVeV -Tpeohq2k7yEVNd89aT+ny72GZmEJrN9RSX6F3+6kc2gEOLKoTm/0I3X6VSFdgOks -C+3jUe7nQJWVhaMKthoNVKS2kWvHnZHwbdf+ZBx5LLGeRK88iMQ= -=TR6s ------END PGP SIGNATURE----- diff --git a/bcachefs-tools-vendored-1.9.3.tar.zst b/bcachefs-tools-vendored-1.9.3.tar.zst deleted file mode 100644 index 31b32df..0000000 --- a/bcachefs-tools-vendored-1.9.3.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:786e1f70ad333ed0f688a6816baf5a6aa92599f112b3e48c7989c6c81fda46ee -size 28689168 diff --git a/bcachefs-tools-vendored-1.9.4.tar.sign b/bcachefs-tools-vendored-1.9.4.tar.sign new file mode 100644 index 0000000..c0d9e6e --- /dev/null +++ b/bcachefs-tools-vendored-1.9.4.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEKnAFLkS8Qha+jvQrE6szbY3KbnYFAmaV6NoACgkQE6szbY3K +bnaknA/9FftlE1ZWsMvaFJp7tWfvIPfAyNPI5mGBVssKC4ZI/tpyy8tDQ9ceVHda +agV9fcGwJy6VAm4uYgtqwQ03WzqH76jJ35ytTjR5bqWfP7OFX/NqaoqQN5aCPHTa +HcYGzvUdxbHC3n2ATT94E6II2qw5wmghRk/zdv9H6fjn8LUQr788/rC1L80OW65k +nLbZu9YCpe0yOtAKJSma4iMREQeaMKVvP8EMt88s6SoXhN29azolTeRthMoojEox +S7hqHvkIYWrmHEJwBmVe1n/nEa1OU8dLQy16FwXlpeNgeLxozDZWnpHiLDHEbg7C +nkrfaDpycJNDOstPgpWZ4NuX/8/7o7SGbTEkniqSq2lqi6/HcJ5jJBKSy1uIorvu +zQYHPsCTX0eKV19q2QuHdX9WAkR/7WSOTOru8op9YnVIz2Lp46azUTLLO3N//rrg +l/s5s8ZKCYMeDFqk5B1h6YO921rfz33vqYJorhPUhbgFq1I6aGuPrTS+ujpOLRV3 +2lVHSSjUnWRoi79u/BwqwC14bHEUjtYJhuSX2yZRdRH+hfhg2lMEc+6MD5MYKL+r +Mx3bbrcxDB5C2OGojua03ff6xr5rMyudff2Xm17eD90k5vpFTRlY24urx0AJCvCx +LucwMiI0fO/Yjnxa7gq1q4qT7W0jeQJif3tC983SqnuwYlb+VV0= +=xx/R +-----END PGP SIGNATURE----- diff --git a/bcachefs-tools-vendored-1.9.4.tar.zst b/bcachefs-tools-vendored-1.9.4.tar.zst new file mode 100644 index 0000000..98b1b62 --- /dev/null +++ b/bcachefs-tools-vendored-1.9.4.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:705cf360396af7bcf826c529444155a755b6ec7ad75626b0c0c4e09a39c965b0 +size 28734909 diff --git a/bcachefs-tools.changes b/bcachefs-tools.changes index 58f1c84..26ffdeb 100644 --- a/bcachefs-tools.changes +++ b/bcachefs-tools.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Jul 22 09:06:43 UTC 2024 - David Disseldorp + +- Update to release v1.9.4 + * No longer logging by default + * Fix undefined behavour + ------------------------------------------------------------------- Fri Jul 12 19:00:39 UTC 2024 - David Disseldorp diff --git a/bcachefs-tools.spec b/bcachefs-tools.spec index ab1371e..ec94d7d 100644 --- a/bcachefs-tools.spec +++ b/bcachefs-tools.spec @@ -17,7 +17,7 @@ Name: bcachefs-tools -Version: 1.9.3 +Version: 1.9.4 Release: 0 Summary: Configuration utilities for bcachefs License: GPL-2.0-or-later