From e53297ca42ca9bcaa694d184622c624e4ef152b1 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Sat, 17 Feb 2024 11:17:30 +0000 Subject: [PATCH 01/53] +BR bash-completion-devel The bash-completion.pc file moved in Rawhide: https://src.fedoraproject.org/rpms/bash-completion/c/d1f5dc48c0440cc68efdd519b78fccca416cad94?branch=rawhide --- libnbd.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index 7a93747..a43231d 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -78,7 +78,7 @@ BuildRequires: ocaml-ocamldoc BuildRequires: glib2-devel # For bash-completion. -BuildRequires: bash-completion +BuildRequires: bash-completion, bash-completion-devel # Only for running the test suite. BuildRequires: coreutils @@ -231,6 +231,7 @@ autoreconf -i %configure \ --disable-static \ --with-tls-priority=@LIBNBD,SYSTEM \ + --with-bash-completions \ PYTHON=%{__python3} \ --enable-python \ %if 0%{?have_ocaml} From af896bec5c64a26bacf27ccdf54692b4681145a9 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Mon, 4 Mar 2024 18:33:22 +0000 Subject: [PATCH 02/53] New upstream development version 1.19.8 --- libnbd.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index a43231d..4239283 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -23,7 +23,7 @@ %global source_directory 1.19-development Name: libnbd -Version: 1.19.7 +Version: 1.19.8 Release: 1%{?dist} Summary: NBD client library in userspace @@ -386,6 +386,9 @@ make %{?_smp_mflags} check || { %changelog +* Mon Mar 04 2024 Richard W.M. Jones - 1.19.8-1 +- New upstream development version 1.19.8 + * Sat Feb 17 2024 Richard W.M. Jones - 1.19.7-1 - New upstream development version 1.19.7 diff --git a/sources b/sources index b98f2bf..2236520 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.19.7.tar.gz) = 62d6e7a0b2fd1c5e141c37c037b6dedb957629e3c246aa0ba962ca6e0e1f0c9f0146a059ab8045487b9905211939a82df7f085d84d01e28a3f9af4c776555fe1 -SHA512 (libnbd-1.19.7.tar.gz.sig) = 7a53e2c51eb828cbb36dc38881a8286369d2ba8a7ac7d94df0c5fdc0ac0d8ac7229abfbc7af409c0207ff062806a07af69a5be70e7a61c1c5dbc03a949f22055 +SHA512 (libnbd-1.19.8.tar.gz) = a1856bced8db18634052cc2229b774b8e0f06c2c8c7749808ad82a23b59f3438e0a70b69e70f6cbb1ef9b8fc7873e6c04e120046598c01ffdd19829d45843180 +SHA512 (libnbd-1.19.8.tar.gz.sig) = 8db4d40c94fb845eff0e3095ddd0f1b9a59a756cae5d732a5dd73670a6e9623280810dedc693d0810718da5292a9f72838b80773ac59b147cd6f743af507de56 From 0b21d0faef76e69441c871a1a699082ad7e4d568 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Mon, 11 Mar 2024 10:39:20 +0000 Subject: [PATCH 03/53] New upstream development version 1.19.9 --- libnbd.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 4239283..5c5d22b 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -23,7 +23,7 @@ %global source_directory 1.19-development Name: libnbd -Version: 1.19.8 +Version: 1.19.9 Release: 1%{?dist} Summary: NBD client library in userspace @@ -386,6 +386,9 @@ make %{?_smp_mflags} check || { %changelog +* Mon Mar 11 2024 Richard W.M. Jones - 1.19.9-1 +- New upstream development version 1.19.9 + * Mon Mar 04 2024 Richard W.M. Jones - 1.19.8-1 - New upstream development version 1.19.8 diff --git a/sources b/sources index 2236520..57dbe94 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.19.8.tar.gz) = a1856bced8db18634052cc2229b774b8e0f06c2c8c7749808ad82a23b59f3438e0a70b69e70f6cbb1ef9b8fc7873e6c04e120046598c01ffdd19829d45843180 -SHA512 (libnbd-1.19.8.tar.gz.sig) = 8db4d40c94fb845eff0e3095ddd0f1b9a59a756cae5d732a5dd73670a6e9623280810dedc693d0810718da5292a9f72838b80773ac59b147cd6f743af507de56 +SHA512 (libnbd-1.19.9.tar.gz) = e0d3a8594b456037dd03f82f566748f4e08a93984e4381bc2613732e9f04ce5a951baac53cdca122db381ceeacdae19a91f76b3243690bf886bafd93f0cda479 +SHA512 (libnbd-1.19.9.tar.gz.sig) = 7b23ec37fc85cacb286b01d8da1eded10c572e53f83b796cc81e5dac33e528fa09177fd6ba2d8d436ba4e8b863fd72cff6f2792776825fdcc6e764c0711bf374 From 335d1d6234b7be7eeaa7646b2e77c43401127b2d Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Fri, 15 Mar 2024 09:41:26 +0000 Subject: [PATCH 04/53] New upstream development version 1.19.10 --- libnbd.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 5c5d22b..af87255 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -23,7 +23,7 @@ %global source_directory 1.19-development Name: libnbd -Version: 1.19.9 +Version: 1.19.10 Release: 1%{?dist} Summary: NBD client library in userspace @@ -386,6 +386,9 @@ make %{?_smp_mflags} check || { %changelog +* Fri Mar 15 2024 Richard W.M. Jones - 1.19.10-1 +- New upstream development version 1.19.10 + * Mon Mar 11 2024 Richard W.M. Jones - 1.19.9-1 - New upstream development version 1.19.9 diff --git a/sources b/sources index 57dbe94..ba99021 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.19.9.tar.gz) = e0d3a8594b456037dd03f82f566748f4e08a93984e4381bc2613732e9f04ce5a951baac53cdca122db381ceeacdae19a91f76b3243690bf886bafd93f0cda479 -SHA512 (libnbd-1.19.9.tar.gz.sig) = 7b23ec37fc85cacb286b01d8da1eded10c572e53f83b796cc81e5dac33e528fa09177fd6ba2d8d436ba4e8b863fd72cff6f2792776825fdcc6e764c0711bf374 +SHA512 (libnbd-1.19.10.tar.gz) = 64bb345207a2c3eb9e442c64b815b67d4087f67e990e70be429822c0ad7d1882bd98182af7804ff1bb723160d37973604b573f17d61fb4da281bd1d12780c125 +SHA512 (libnbd-1.19.10.tar.gz.sig) = 90dde477514cbb997bed731009b8093da028cb57a33b962ff4c39d96db047ad05abc7d46e4db3ec818c64975c6a44c145759d1da872445079560d98b30c06576 From 5b53adfdeb8d24f83b2f79e8443477387eed954e Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Mon, 25 Mar 2024 11:12:54 +0000 Subject: [PATCH 05/53] Use %{bash_completions_dir} macro --- libnbd.spec | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index af87255..0c15646 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -24,7 +24,7 @@ Name: libnbd Version: 1.19.10 -Release: 1%{?dist} +Release: 2%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -374,18 +374,21 @@ make %{?_smp_mflags} check || { %files bash-completion -%dir %{_datadir}/bash-completion/completions -%{_datadir}/bash-completion/completions/nbdcopy -%{_datadir}/bash-completion/completions/nbddump -%{_datadir}/bash-completion/completions/nbdfuse -%{_datadir}/bash-completion/completions/nbdinfo -%{_datadir}/bash-completion/completions/nbdsh +%dir %{bash_completions_dir} +%{bash_completions_dir}/nbdcopy +%{bash_completions_dir}/nbddump +%{bash_completions_dir}/nbdfuse +%{bash_completions_dir}/nbdinfo +%{bash_completions_dir}/nbdsh %if 0%{?have_ublk} -%{_datadir}/bash-completion/completions/nbdublk +%{bash_completions_dir}/nbdublk %endif %changelog +* Mon Mar 25 2024 Richard W.M. Jones - 1.19.10-2 +- Use %%{bash_completions_dir} macro + * Fri Mar 15 2024 Richard W.M. Jones - 1.19.10-1 - New upstream development version 1.19.10 From 000f65654273b06e339dd87116211279b4cf7b40 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Mon, 25 Mar 2024 11:25:50 +0000 Subject: [PATCH 06/53] New upstream development version 1.19.11 Use %{bash_completions_dir} macro --- libnbd.spec | 7 ++++--- sources | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 0c15646..5ac3f78 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -23,8 +23,8 @@ %global source_directory 1.19-development Name: libnbd -Version: 1.19.10 -Release: 2%{?dist} +Version: 1.19.11 +Release: 1%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -386,7 +386,8 @@ make %{?_smp_mflags} check || { %changelog -* Mon Mar 25 2024 Richard W.M. Jones - 1.19.10-2 +* Mon Mar 25 2024 Richard W.M. Jones - 1.19.11-1 +- New upstream development version 1.19.11 - Use %%{bash_completions_dir} macro * Fri Mar 15 2024 Richard W.M. Jones - 1.19.10-1 diff --git a/sources b/sources index ba99021..39e419a 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.19.10.tar.gz) = 64bb345207a2c3eb9e442c64b815b67d4087f67e990e70be429822c0ad7d1882bd98182af7804ff1bb723160d37973604b573f17d61fb4da281bd1d12780c125 -SHA512 (libnbd-1.19.10.tar.gz.sig) = 90dde477514cbb997bed731009b8093da028cb57a33b962ff4c39d96db047ad05abc7d46e4db3ec818c64975c6a44c145759d1da872445079560d98b30c06576 +SHA512 (libnbd-1.19.11.tar.gz) = 6d517b39b52f14c2c58c9935f96a830e35306bec593aca346da843bd691ec38d0d65207258c11d24b2a1d74ebe94660b65d945108ea9d05c9bbcbb01b1299aad +SHA512 (libnbd-1.19.11.tar.gz.sig) = 3aa5f29c1da2bdc7dd0cb6871c6ec10c97e32ed29577da1a1274f14e769d60603d235f87e4422c715688b3e7699bca03337db8c28b5c9d7569bc306a1c146022 From 11a78d929de957995cf127e70c2762326132a263 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Thu, 4 Apr 2024 21:23:56 +0100 Subject: [PATCH 07/53] Rebuild autoconf cruft unconditionally --- libnbd.spec | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 5ac3f78..48b1605 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -16,9 +16,6 @@ # If we should verify tarball signature with GPGv2. %global verify_tarball_signature 1 -# If there are patches which touch autotools files, set this to 1. -%global patches_touch_autotools %{nil} - # The source directory. %global source_directory 1.19-development @@ -40,14 +37,13 @@ Source2: libguestfs.keyring # Maintainer script which helps with handling patches. Source3: copy-patches.sh -%if 0%{patches_touch_autotools} -BuildRequires: autoconf, automake, libtool -%endif - %if 0%{verify_tarball_signature} BuildRequires: gnupg2 %endif +# For rebuilding autoconf cruft. +BuildRequires: autoconf, automake, libtool + # For the core library. BuildRequires: gcc BuildRequires: make @@ -222,9 +218,7 @@ for %{name}. %{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' %endif %autosetup -p1 -%if 0%{patches_touch_autotools} autoreconf -i -%endif %build From ef2af37ed73235afe9161aa74ceef0bb7e56282b Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Thu, 4 Apr 2024 21:27:20 +0100 Subject: [PATCH 08/53] New stable branch version 1.20.0 --- libnbd.spec | 8 ++++++-- sources | 4 ++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 48b1605..b5d7464 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -17,10 +17,10 @@ %global verify_tarball_signature 1 # The source directory. -%global source_directory 1.19-development +%global source_directory 1.20-stable Name: libnbd -Version: 1.19.11 +Version: 1.20.0 Release: 1%{?dist} Summary: NBD client library in userspace @@ -380,6 +380,10 @@ make %{?_smp_mflags} check || { %changelog +* Thu Apr 4 2024 Richard W.M. Jones - 1.20.0-1 +- New stable branch version 1.20.0 +- Rebuild autoconf cruft unconditionally. + * Mon Mar 25 2024 Richard W.M. Jones - 1.19.11-1 - New upstream development version 1.19.11 - Use %%{bash_completions_dir} macro diff --git a/sources b/sources index 39e419a..57c1e59 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.19.11.tar.gz) = 6d517b39b52f14c2c58c9935f96a830e35306bec593aca346da843bd691ec38d0d65207258c11d24b2a1d74ebe94660b65d945108ea9d05c9bbcbb01b1299aad -SHA512 (libnbd-1.19.11.tar.gz.sig) = 3aa5f29c1da2bdc7dd0cb6871c6ec10c97e32ed29577da1a1274f14e769d60603d235f87e4422c715688b3e7699bca03337db8c28b5c9d7569bc306a1c146022 +SHA512 (libnbd-1.20.0.tar.gz) = 28b72c8252cc7f497fc87c2a885256bdaeeb5fcf60f8df882e603b94e6a753191a9f081e65f8afc3d70cf1156b78c49ec53b89188bb82f6d2eeb172402ad7bd8 +SHA512 (libnbd-1.20.0.tar.gz.sig) = 214233d7d0f06bd1774d4edba99c3d4bc37715023ca798cc0982820ceaf9cad4926989078a1544897e2fb4bf9b450a8e2d9b9113d4ed8b6eb08d9c5e4618f255 From c87ac3e4a5cc32c36a525d49389c2460973bbecf Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Fri, 12 Apr 2024 11:26:53 +0100 Subject: [PATCH 09/53] gating: Match any version of RHEL --- gating.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gating.yaml b/gating.yaml index 648918d..2c7ed80 100755 --- a/gating.yaml +++ b/gating.yaml @@ -1,6 +1,6 @@ --- !Policy product_versions: - - rhel-9 + - rhel-* decision_context: osci_compose_gate rules: - !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional} From 46f219c79e41822a45bea57b46d1e6c7f43cec3f Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Tue, 7 May 2024 15:56:29 +0100 Subject: [PATCH 10/53] New stable branch version 1.20.1 --- libnbd.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index b5d7464..3e29b8c 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,7 +20,7 @@ %global source_directory 1.20-stable Name: libnbd -Version: 1.20.0 +Version: 1.20.1 Release: 1%{?dist} Summary: NBD client library in userspace @@ -380,6 +380,9 @@ make %{?_smp_mflags} check || { %changelog +* Tue May 7 2024 Richard W.M. Jones - 1.20.1-1 +- New stable branch version 1.20.1 + * Thu Apr 4 2024 Richard W.M. Jones - 1.20.0-1 - New stable branch version 1.20.0 - Rebuild autoconf cruft unconditionally. diff --git a/sources b/sources index 57c1e59..1b82619 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.20.0.tar.gz) = 28b72c8252cc7f497fc87c2a885256bdaeeb5fcf60f8df882e603b94e6a753191a9f081e65f8afc3d70cf1156b78c49ec53b89188bb82f6d2eeb172402ad7bd8 -SHA512 (libnbd-1.20.0.tar.gz.sig) = 214233d7d0f06bd1774d4edba99c3d4bc37715023ca798cc0982820ceaf9cad4926989078a1544897e2fb4bf9b450a8e2d9b9113d4ed8b6eb08d9c5e4618f255 +SHA512 (libnbd-1.20.1.tar.gz) = b3439ae1aa9da900fe2992c642bf021022a4eb6876e74ac4d8518cf9417e93f904e1baea13d944a77d641947b410bddc899e1aff36c661161481e3cfdcd956cc +SHA512 (libnbd-1.20.1.tar.gz.sig) = 7124421a0cf93cf9ce4ad5deff83b60fb8e25f7b917382c1971cb56e17fc9647839a2abde34ee652a2bc43e233e6c17da04300b64a7632b0bcdd344822b13200 From 90e4639bd640d9ea50fc48ef116d71b7165eac3c Mon Sep 17 00:00:00 2001 From: Jerry James Date: Thu, 23 May 2024 09:59:55 -0600 Subject: [PATCH 11/53] Remove unneeded Stdlib__Callback workaround --- libnbd.spec | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 3e29b8c..9930d9a 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -103,11 +103,6 @@ BuildRequires: nbdkit-sh-plugin BuildRequires: nbdkit-sparse-random-plugin %endif -%if 0%{?have_ocaml} -# The OCaml runtime system does not provide this symbol -%global __ocaml_requires_opts -x Stdlib__Callback -%endif - %description NBD — Network Block Device — is a protocol for accessing Block Devices @@ -380,6 +375,9 @@ make %{?_smp_mflags} check || { %changelog +* Thu May 23 2024 Jerry James - 1.20.1-1 +- Remove unneeded Stdlib__Callback workaround + * Tue May 7 2024 Richard W.M. Jones - 1.20.1-1 - New stable branch version 1.20.1 From f130496e84014107f6c72f844eb4f8d488e8f18e Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Wed, 29 May 2024 17:43:42 +0100 Subject: [PATCH 12/53] OCaml 5.2.0 for Fedora 41 --- libnbd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index 9930d9a..b19f5f2 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -21,7 +21,7 @@ Name: libnbd Version: 1.20.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -375,6 +375,9 @@ make %{?_smp_mflags} check || { %changelog +* Wed May 29 2024 Richard W.M. Jones - 1.20.1-2 +- OCaml 5.2.0 for Fedora 41 + * Thu May 23 2024 Jerry James - 1.20.1-1 - Remove unneeded Stdlib__Callback workaround From e16eec116b39db352588676b5acbae70ba399def Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 7 Jun 2024 09:49:48 +0200 Subject: [PATCH 13/53] Rebuilt for Python 3.13 --- libnbd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index b19f5f2..51eed30 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -21,7 +21,7 @@ Name: libnbd Version: 1.20.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -375,6 +375,9 @@ make %{?_smp_mflags} check || { %changelog +* Fri Jun 07 2024 Python Maint - 1.20.1-3 +- Rebuilt for Python 3.13 + * Wed May 29 2024 Richard W.M. Jones - 1.20.1-2 - OCaml 5.2.0 for Fedora 41 From 36efbc1533fe284d0e2a5e740b6d3ae2577cd1f8 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Wed, 19 Jun 2024 11:56:19 +0100 Subject: [PATCH 14/53] OCaml 5.2.0 ppc64le fix --- libnbd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index 51eed30..8b7ec7a 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -21,7 +21,7 @@ Name: libnbd Version: 1.20.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -375,6 +375,9 @@ make %{?_smp_mflags} check || { %changelog +* Wed Jun 19 2024 Richard W.M. Jones - 1.20.1-4 +- OCaml 5.2.0 ppc64le fix + * Fri Jun 07 2024 Python Maint - 1.20.1-3 - Rebuilt for Python 3.13 From f177c4d92adac721224a4ee309c4ff816e441927 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Wed, 19 Jun 2024 12:06:48 +0100 Subject: [PATCH 15/53] Add BR glibc-utils for libc_malloc_debug.so.0 --- libnbd.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/libnbd.spec b/libnbd.spec index 8b7ec7a..f2cccd9 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -79,6 +79,7 @@ BuildRequires: bash-completion, bash-completion-devel # Only for running the test suite. BuildRequires: coreutils BuildRequires: gcc-c++ +BuildRequires: glibc-utils BuildRequires: gnutls-utils BuildRequires: iproute BuildRequires: jq From 9cd593e56501d3fae46295d16d235747aebae096 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Tue, 25 Jun 2024 21:45:38 +0100 Subject: [PATCH 16/53] New upstream development version 1.21.1 Fix: multiple flaws in TLS server certificate checking --- libnbd.spec | 10 +++++++--- sources | 4 ++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index f2cccd9..230c284 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -17,11 +17,11 @@ %global verify_tarball_signature 1 # The source directory. -%global source_directory 1.20-stable +%global source_directory 1.21-development Name: libnbd -Version: 1.20.1 -Release: 4%{?dist} +Version: 1.21.1 +Release: 1%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -376,6 +376,10 @@ make %{?_smp_mflags} check || { %changelog +* Tue Jun 25 2024 Richard W.M. Jones - 1.21.1-1 +- New upstream development version 1.21.1 +- Fix: multiple flaws in TLS server certificate checking + * Wed Jun 19 2024 Richard W.M. Jones - 1.20.1-4 - OCaml 5.2.0 ppc64le fix diff --git a/sources b/sources index 1b82619..f3eec7c 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.20.1.tar.gz) = b3439ae1aa9da900fe2992c642bf021022a4eb6876e74ac4d8518cf9417e93f904e1baea13d944a77d641947b410bddc899e1aff36c661161481e3cfdcd956cc -SHA512 (libnbd-1.20.1.tar.gz.sig) = 7124421a0cf93cf9ce4ad5deff83b60fb8e25f7b917382c1971cb56e17fc9647839a2abde34ee652a2bc43e233e6c17da04300b64a7632b0bcdd344822b13200 +SHA512 (libnbd-1.21.1.tar.gz) = 78e0345b907aeb9081554d8fc792e90ff75723093f01ff9a9372e9c65e3ee3907ec1436573c04915be5ed3be57d8cabc629c5b50d87748e252167fdaf97946ee +SHA512 (libnbd-1.21.1.tar.gz.sig) = e6ad5c4da784f45b406c94a2b3b881703dff5c0688915729f118a58dc15c99a3cfa8684945de21b5fbd64000763a6512b43a0ca20b2c2c73603102c0f726cebe From 1c3217a14a0c316ed509eae4b7df002f1e0e6405 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 18 Jul 2024 14:32:14 +0000 Subject: [PATCH 17/53] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- libnbd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index 230c284..727a105 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -21,7 +21,7 @@ Name: libnbd Version: 1.21.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -376,6 +376,9 @@ make %{?_smp_mflags} check || { %changelog +* Thu Jul 18 2024 Fedora Release Engineering - 1.21.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Tue Jun 25 2024 Richard W.M. Jones - 1.21.1-1 - New upstream development version 1.21.1 - Fix: multiple flaws in TLS server certificate checking From 26ff2416ab44464df761d87b41a9191b0ab2526e Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Sun, 28 Jul 2024 10:25:04 +0100 Subject: [PATCH 18/53] New upstream development version 1.21.2 --- libnbd.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 727a105..8d1741c 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,8 +20,8 @@ %global source_directory 1.21-development Name: libnbd -Version: 1.21.1 -Release: 2%{?dist} +Version: 1.21.2 +Release: 1%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -376,6 +376,9 @@ make %{?_smp_mflags} check || { %changelog +* Sun Jul 28 2024 Richard W.M. Jones - 1.21.2-1 +- New upstream development version 1.21.2 + * Thu Jul 18 2024 Fedora Release Engineering - 1.21.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index f3eec7c..430bcbd 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.21.1.tar.gz) = 78e0345b907aeb9081554d8fc792e90ff75723093f01ff9a9372e9c65e3ee3907ec1436573c04915be5ed3be57d8cabc629c5b50d87748e252167fdaf97946ee -SHA512 (libnbd-1.21.1.tar.gz.sig) = e6ad5c4da784f45b406c94a2b3b881703dff5c0688915729f118a58dc15c99a3cfa8684945de21b5fbd64000763a6512b43a0ca20b2c2c73603102c0f726cebe +SHA512 (libnbd-1.21.2.tar.gz) = 19f4287450883789add69515544f110c2d4b9d6c53e6c6a21d537ef874cae34be01d2fbb13cb1fb58a95754a4ed15d5b19c9429b4fac204384704849a561637b +SHA512 (libnbd-1.21.2.tar.gz.sig) = 3320fc9159035077af2f75a5b60c55eaf935ef8e48ce6a6465ddb6bba597fd305c585ae72e755145fad5a3b784f3270f91ce2cb87c4c58cad19608bb95ec36a1 From 73d6ed92ceb492880310917c6f6a6e96862fbb5a Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Sun, 28 Jul 2024 10:41:17 +0100 Subject: [PATCH 19/53] Add fix for tests on i686 --- ...-Don-t-fail-to-compile-if-NBDKIT-is-.patch | 43 +++++++++++++++++++ libnbd.spec | 3 ++ 2 files changed, 46 insertions(+) create mode 100644 0001-tests-requires.c-Don-t-fail-to-compile-if-NBDKIT-is-.patch diff --git a/0001-tests-requires.c-Don-t-fail-to-compile-if-NBDKIT-is-.patch b/0001-tests-requires.c-Don-t-fail-to-compile-if-NBDKIT-is-.patch new file mode 100644 index 0000000..3ceaf12 --- /dev/null +++ b/0001-tests-requires.c-Don-t-fail-to-compile-if-NBDKIT-is-.patch @@ -0,0 +1,43 @@ +From ab220e25cbc8e0b150e527f0130d7fdc357f7a01 Mon Sep 17 00:00:00 2001 +From: "Richard W.M. Jones" +Date: Sun, 28 Jul 2024 10:38:09 +0100 +Subject: [PATCH] tests/requires.c: Don't fail to compile if NBDKIT is not + defined +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +On Fedora/i686 in particular, but also in general if nbdkit is not +around at compile time, the tests fail with: + +requires.c: In function ‘requires_nbdkit_tls_verify_peer’: +requires.c:133:13: error: ‘NBDKIT’ undeclared (first use in this function) + 133 | requires (NBDKIT " --tls-verify-peer -U - null --run 'exit 0'"); + | ^~~~~~ +requires.c:133:13: note: each undeclared identifier is reported only once for each function it appears in + +Fixes: commit 9bc3478039be2cb1c9320f49fef1100dabf4c1a1 +--- + tests/requires.c | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/tests/requires.c b/tests/requires.c +index 9dcd39a49..e47095614 100644 +--- a/tests/requires.c ++++ b/tests/requires.c +@@ -130,7 +130,12 @@ requires_nbd_server_supports_inetd (void) + void + requires_nbdkit_tls_verify_peer (void) + { ++#ifdef NBDKIT + requires (NBDKIT " --tls-verify-peer -U - null --run 'exit 0'"); ++#else ++ fprintf (stderr, "nbdkit not available at compile time\n"); ++ exit (77); ++#endif + } + + /* Check that ssh to localhost will work without any passwords or phrases. +-- +2.44.0 + diff --git a/libnbd.spec b/libnbd.spec index 8d1741c..b86a767 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -37,6 +37,9 @@ Source2: libguestfs.keyring # Maintainer script which helps with handling patches. Source3: copy-patches.sh +# Fix for tests, upstream in libnbd > 1.21.2 +Patch: 0001-tests-requires.c-Don-t-fail-to-compile-if-NBDKIT-is-.patch + %if 0%{verify_tarball_signature} BuildRequires: gnupg2 %endif From 8614c3ab299c191ec8c37b21bfdf6c687f82d959 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Sun, 28 Jul 2024 22:56:41 +0100 Subject: [PATCH 20/53] New upstream development version 1.21.3 --- ...-Don-t-fail-to-compile-if-NBDKIT-is-.patch | 43 ------------------- libnbd.spec | 9 ++-- sources | 4 +- 3 files changed, 5 insertions(+), 51 deletions(-) delete mode 100644 0001-tests-requires.c-Don-t-fail-to-compile-if-NBDKIT-is-.patch diff --git a/0001-tests-requires.c-Don-t-fail-to-compile-if-NBDKIT-is-.patch b/0001-tests-requires.c-Don-t-fail-to-compile-if-NBDKIT-is-.patch deleted file mode 100644 index 3ceaf12..0000000 --- a/0001-tests-requires.c-Don-t-fail-to-compile-if-NBDKIT-is-.patch +++ /dev/null @@ -1,43 +0,0 @@ -From ab220e25cbc8e0b150e527f0130d7fdc357f7a01 Mon Sep 17 00:00:00 2001 -From: "Richard W.M. Jones" -Date: Sun, 28 Jul 2024 10:38:09 +0100 -Subject: [PATCH] tests/requires.c: Don't fail to compile if NBDKIT is not - defined -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -On Fedora/i686 in particular, but also in general if nbdkit is not -around at compile time, the tests fail with: - -requires.c: In function ‘requires_nbdkit_tls_verify_peer’: -requires.c:133:13: error: ‘NBDKIT’ undeclared (first use in this function) - 133 | requires (NBDKIT " --tls-verify-peer -U - null --run 'exit 0'"); - | ^~~~~~ -requires.c:133:13: note: each undeclared identifier is reported only once for each function it appears in - -Fixes: commit 9bc3478039be2cb1c9320f49fef1100dabf4c1a1 ---- - tests/requires.c | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/tests/requires.c b/tests/requires.c -index 9dcd39a49..e47095614 100644 ---- a/tests/requires.c -+++ b/tests/requires.c -@@ -130,7 +130,12 @@ requires_nbd_server_supports_inetd (void) - void - requires_nbdkit_tls_verify_peer (void) - { -+#ifdef NBDKIT - requires (NBDKIT " --tls-verify-peer -U - null --run 'exit 0'"); -+#else -+ fprintf (stderr, "nbdkit not available at compile time\n"); -+ exit (77); -+#endif - } - - /* Check that ssh to localhost will work without any passwords or phrases. --- -2.44.0 - diff --git a/libnbd.spec b/libnbd.spec index b86a767..f46dadc 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,7 +20,7 @@ %global source_directory 1.21-development Name: libnbd -Version: 1.21.2 +Version: 1.21.3 Release: 1%{?dist} Summary: NBD client library in userspace @@ -37,9 +37,6 @@ Source2: libguestfs.keyring # Maintainer script which helps with handling patches. Source3: copy-patches.sh -# Fix for tests, upstream in libnbd > 1.21.2 -Patch: 0001-tests-requires.c-Don-t-fail-to-compile-if-NBDKIT-is-.patch - %if 0%{verify_tarball_signature} BuildRequires: gnupg2 %endif @@ -379,8 +376,8 @@ make %{?_smp_mflags} check || { %changelog -* Sun Jul 28 2024 Richard W.M. Jones - 1.21.2-1 -- New upstream development version 1.21.2 +* Sun Jul 28 2024 Richard W.M. Jones - 1.21.3-1 +- New upstream development version 1.21.3 * Thu Jul 18 2024 Fedora Release Engineering - 1.21.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index 430bcbd..7deffb9 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.21.2.tar.gz) = 19f4287450883789add69515544f110c2d4b9d6c53e6c6a21d537ef874cae34be01d2fbb13cb1fb58a95754a4ed15d5b19c9429b4fac204384704849a561637b -SHA512 (libnbd-1.21.2.tar.gz.sig) = 3320fc9159035077af2f75a5b60c55eaf935ef8e48ce6a6465ddb6bba597fd305c585ae72e755145fad5a3b784f3270f91ce2cb87c4c58cad19608bb95ec36a1 +SHA512 (libnbd-1.21.3.tar.gz) = c0538aa483133ee0cef5c19f79a3b6441866de555e78ec3ddf74e2632c127561a0eef9e9300e8941f468a29447c8928936681984ebc3383c411acf50b4a40ab9 +SHA512 (libnbd-1.21.3.tar.gz.sig) = 93f1c08c260e5308a346a7ffa802ffdf227dd2daa2d3abfc02a2198946e737d737feb3dd0e333ac91d34e99e5bca1d65f4623fe391481b494dd57d401c20230a From a8fffa93cc92de3d69e3651af85dc54617571a46 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Thu, 12 Sep 2024 21:38:36 +0100 Subject: [PATCH 21/53] New upstream development version 1.21.4 --- libnbd.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index f46dadc..b8c007f 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,7 +20,7 @@ %global source_directory 1.21-development Name: libnbd -Version: 1.21.3 +Version: 1.21.4 Release: 1%{?dist} Summary: NBD client library in userspace @@ -376,6 +376,9 @@ make %{?_smp_mflags} check || { %changelog +* Thu Sep 12 2024 Richard W.M. Jones - 1.21.4-1 +- New upstream development version 1.21.4 + * Sun Jul 28 2024 Richard W.M. Jones - 1.21.3-1 - New upstream development version 1.21.3 diff --git a/sources b/sources index 7deffb9..5d8fdb9 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.21.3.tar.gz) = c0538aa483133ee0cef5c19f79a3b6441866de555e78ec3ddf74e2632c127561a0eef9e9300e8941f468a29447c8928936681984ebc3383c411acf50b4a40ab9 -SHA512 (libnbd-1.21.3.tar.gz.sig) = 93f1c08c260e5308a346a7ffa802ffdf227dd2daa2d3abfc02a2198946e737d737feb3dd0e333ac91d34e99e5bca1d65f4623fe391481b494dd57d401c20230a +SHA512 (libnbd-1.21.4.tar.gz) = 7ae9feffb79d73e1093f241e248ac6aab197a9241ec61feff6922b2dd42879ed5187ee93ac50306fa888dbf1b96e653337e28a10d084d46a7399e06f7489096a +SHA512 (libnbd-1.21.4.tar.gz.sig) = bfd357f13a629c68613d83f7fc4fb0535037893f707bbd42ba2e4850665245f5ce8af572db48caa81c4c794940a7d9a7d21d44d7b80352d4b2db24fb9a4da46d From ae6ac870e20bc38cc8adb8c61994b819623fcdbd Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Fri, 27 Sep 2024 14:23:39 +0100 Subject: [PATCH 22/53] New upstream development version 1.21.5 --- libnbd.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index b8c007f..393ccd5 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,7 +20,7 @@ %global source_directory 1.21-development Name: libnbd -Version: 1.21.4 +Version: 1.21.5 Release: 1%{?dist} Summary: NBD client library in userspace @@ -376,6 +376,9 @@ make %{?_smp_mflags} check || { %changelog +* Fri Sep 27 2024 Richard W.M. Jones - 1.21.5-1 +- New upstream development version 1.21.5 + * Thu Sep 12 2024 Richard W.M. Jones - 1.21.4-1 - New upstream development version 1.21.4 diff --git a/sources b/sources index 5d8fdb9..3aa7796 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.21.4.tar.gz) = 7ae9feffb79d73e1093f241e248ac6aab197a9241ec61feff6922b2dd42879ed5187ee93ac50306fa888dbf1b96e653337e28a10d084d46a7399e06f7489096a -SHA512 (libnbd-1.21.4.tar.gz.sig) = bfd357f13a629c68613d83f7fc4fb0535037893f707bbd42ba2e4850665245f5ce8af572db48caa81c4c794940a7d9a7d21d44d7b80352d4b2db24fb9a4da46d +SHA512 (libnbd-1.21.5.tar.gz) = bb17b20e626ce626f9242335196d2ae61ff08eb4de098c47fd1032a4c39db7b3fc338c4c5f439dd1476e23e537a72140dffdfaec110225c20b5198d7793e394a +SHA512 (libnbd-1.21.5.tar.gz.sig) = a8c6aeece815c8b7faa8b470b9d9df1253b8d851e2ab8afaa68e53e872a785816f252815921c6a52061d0fc26d14aa1194b6b54eeded2a4d7d2d8eb6c92d48b3 From c7dfce169fecd6e87288be5f43e37f75ab896285 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Mon, 14 Oct 2024 20:40:54 +0100 Subject: [PATCH 23/53] New upstream development version 1.21.6 --- libnbd.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 393ccd5..f46abcd 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,7 +20,7 @@ %global source_directory 1.21-development Name: libnbd -Version: 1.21.5 +Version: 1.21.6 Release: 1%{?dist} Summary: NBD client library in userspace @@ -376,6 +376,9 @@ make %{?_smp_mflags} check || { %changelog +* Mon Oct 14 2024 Richard W.M. Jones - 1.21.6-1 +- New upstream development version 1.21.6 + * Fri Sep 27 2024 Richard W.M. Jones - 1.21.5-1 - New upstream development version 1.21.5 diff --git a/sources b/sources index 3aa7796..477ccc1 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.21.5.tar.gz) = bb17b20e626ce626f9242335196d2ae61ff08eb4de098c47fd1032a4c39db7b3fc338c4c5f439dd1476e23e537a72140dffdfaec110225c20b5198d7793e394a -SHA512 (libnbd-1.21.5.tar.gz.sig) = a8c6aeece815c8b7faa8b470b9d9df1253b8d851e2ab8afaa68e53e872a785816f252815921c6a52061d0fc26d14aa1194b6b54eeded2a4d7d2d8eb6c92d48b3 +SHA512 (libnbd-1.21.6.tar.gz) = a242e1536ce69fdf45d1d63fd7366ae4b9cfeb4929bcfeda8748d64c011b7ebb716617148a3c9c86d5cf5076320b0517c48dcd99890dd920a47c87621be056e8 +SHA512 (libnbd-1.21.6.tar.gz.sig) = 1274f3a869a14a39bc4af4b947838e58d6c10512ce0907f07bd5db41ec173d2b566dd96d5412567e50f1322d5804379d09d4384475d4d90a471efcc5f1845c65 From 531f758ec1eba002464151bf8b44e71a823b2c2d Mon Sep 17 00:00:00 2001 From: Jerry James Date: Thu, 9 Jan 2025 11:03:38 -0700 Subject: [PATCH 24/53] OCaml 5.3.0 rebuild for Fedora 42 --- libnbd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index f46abcd..82c8e11 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -21,7 +21,7 @@ Name: libnbd Version: 1.21.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -376,6 +376,9 @@ make %{?_smp_mflags} check || { %changelog +* Thu Jan 9 2025 Jerry James - 1.21.6-2 +- OCaml 5.3.0 rebuild for Fedora 42 + * Mon Oct 14 2024 Richard W.M. Jones - 1.21.6-1 - New upstream development version 1.21.6 From 2c10c7b60e56d7dd431ec24d40142ce5500d0188 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 20 Jan 2025 07:37:54 +0000 Subject: [PATCH 25/53] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- libnbd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index 82c8e11..55b3709 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -21,7 +21,7 @@ Name: libnbd Version: 1.21.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -376,6 +376,9 @@ make %{?_smp_mflags} check || { %changelog +* Mon Jan 20 2025 Fedora Release Engineering - 1.21.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Thu Jan 9 2025 Jerry James - 1.21.6-2 - OCaml 5.3.0 rebuild for Fedora 42 From 0ea810d042f2e27484de7632c68401a5d2f114bc Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Tue, 11 Feb 2025 13:27:00 +0000 Subject: [PATCH 26/53] New upstream stable version 1.22.0 --- libnbd.spec | 9 ++++++--- sources | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 55b3709..8236209 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -17,11 +17,11 @@ %global verify_tarball_signature 1 # The source directory. -%global source_directory 1.21-development +%global source_directory 1.22-stable Name: libnbd -Version: 1.21.6 -Release: 3%{?dist} +Version: 1.22.0 +Release: 1%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -376,6 +376,9 @@ make %{?_smp_mflags} check || { %changelog +* Tue Feb 11 2025 Richard W.M. Jones - 1.22.0-1 +- New upstream stable version 1.22.0 + * Mon Jan 20 2025 Fedora Release Engineering - 1.21.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild diff --git a/sources b/sources index 477ccc1..252c230 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.21.6.tar.gz) = a242e1536ce69fdf45d1d63fd7366ae4b9cfeb4929bcfeda8748d64c011b7ebb716617148a3c9c86d5cf5076320b0517c48dcd99890dd920a47c87621be056e8 -SHA512 (libnbd-1.21.6.tar.gz.sig) = 1274f3a869a14a39bc4af4b947838e58d6c10512ce0907f07bd5db41ec173d2b566dd96d5412567e50f1322d5804379d09d4384475d4d90a471efcc5f1845c65 +SHA512 (libnbd-1.22.0.tar.gz) = 68204a00d35cd6356e302543f993609cb39fb58c7b5478e9d6a4afafaf6ca91723b8586b4319502aadf546b2e9d5508089ed483a461d7857e6cad9d8f833fa36 +SHA512 (libnbd-1.22.0.tar.gz.sig) = 070a6ead2df7fe5b8158dfd96b8b0ae0c8434d52fa0e903b89f0fe5709a8c361ba8c21e1cb8eecf56abe7093bb0d257422bbeda801a28482625995d99cfa51b6 From 5236afe58a65c26870dc4022d79c17fbd0a59a2e Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Mon, 3 Mar 2025 16:59:25 +0000 Subject: [PATCH 27/53] New upstream stable version 1.22.1 --- libnbd.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 8236209..0a7bcea 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,7 +20,7 @@ %global source_directory 1.22-stable Name: libnbd -Version: 1.22.0 +Version: 1.22.1 Release: 1%{?dist} Summary: NBD client library in userspace @@ -376,6 +376,9 @@ make %{?_smp_mflags} check || { %changelog +* Mon Mar 03 2025 Richard W.M. Jones - 1.22.1-1 +- New upstream stable version 1.22.1 + * Tue Feb 11 2025 Richard W.M. Jones - 1.22.0-1 - New upstream stable version 1.22.0 diff --git a/sources b/sources index 252c230..98368e0 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.22.0.tar.gz) = 68204a00d35cd6356e302543f993609cb39fb58c7b5478e9d6a4afafaf6ca91723b8586b4319502aadf546b2e9d5508089ed483a461d7857e6cad9d8f833fa36 -SHA512 (libnbd-1.22.0.tar.gz.sig) = 070a6ead2df7fe5b8158dfd96b8b0ae0c8434d52fa0e903b89f0fe5709a8c361ba8c21e1cb8eecf56abe7093bb0d257422bbeda801a28482625995d99cfa51b6 +SHA512 (libnbd-1.22.1.tar.gz) = 3f265ed59020c394c5e1f46c51d0ae7f3e7e54461739da964ac92b5c4c8bc98ea9813b93342e025f5f770b688d16d155d6e74d715beab482a040115df6be5afa +SHA512 (libnbd-1.22.1.tar.gz.sig) = fd56b7ff28c3c8ecc39dc8433fe8b8e3852b2ce66fe003cb614957f3d6f09850c042f820098fe4a3039863320faf037657cfbafbc3a902ecc0849f771ea544c4 From b18ba076209af469b09e5053be7469c3a068e51f Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Mon, 31 Mar 2025 10:22:13 +0100 Subject: [PATCH 28/53] New upstream development version 1.23.1 --- libnbd.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 0a7bcea..deeb55b 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -17,10 +17,10 @@ %global verify_tarball_signature 1 # The source directory. -%global source_directory 1.22-stable +%global source_directory 1.23-development Name: libnbd -Version: 1.22.1 +Version: 1.23.1 Release: 1%{?dist} Summary: NBD client library in userspace @@ -376,6 +376,9 @@ make %{?_smp_mflags} check || { %changelog +* Mon Mar 31 2025 Richard W.M. Jones - 1.23.1-1 +- New upstream development version 1.23.1 + * Mon Mar 03 2025 Richard W.M. Jones - 1.22.1-1 - New upstream stable version 1.22.1 diff --git a/sources b/sources index 98368e0..133ea30 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.22.1.tar.gz) = 3f265ed59020c394c5e1f46c51d0ae7f3e7e54461739da964ac92b5c4c8bc98ea9813b93342e025f5f770b688d16d155d6e74d715beab482a040115df6be5afa -SHA512 (libnbd-1.22.1.tar.gz.sig) = fd56b7ff28c3c8ecc39dc8433fe8b8e3852b2ce66fe003cb614957f3d6f09850c042f820098fe4a3039863320faf037657cfbafbc3a902ecc0849f771ea544c4 +SHA512 (libnbd-1.23.1.tar.gz) = eecdf15bf83fe703d0332afdff468ca3a2968fc1c5c1bff256b0ed2c75087a76b01d3a97c641cf88e692558df79ae6a07f62d34af8740838d6772633bf2dba4e +SHA512 (libnbd-1.23.1.tar.gz.sig) = d2e83c92272c92981050006c4451eb9609d783900199fbbbb74ce026a98d3b63189835159e1e519a16681a6eed1266b0a182bd2739d376dd8dcdb14650592e84 From 57639c22ce021fe0857b7cb882fafd4a6cdc1850 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Thu, 3 Apr 2025 12:41:39 +0100 Subject: [PATCH 29/53] New upstream development version 1.23.2 --- libnbd.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index deeb55b..722da65 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,7 +20,7 @@ %global source_directory 1.23-development Name: libnbd -Version: 1.23.1 +Version: 1.23.2 Release: 1%{?dist} Summary: NBD client library in userspace @@ -376,6 +376,9 @@ make %{?_smp_mflags} check || { %changelog +* Thu Apr 03 2025 Richard W.M. Jones - 1.23.2-1 +- New upstream development version 1.23.2 + * Mon Mar 31 2025 Richard W.M. Jones - 1.23.1-1 - New upstream development version 1.23.1 diff --git a/sources b/sources index 133ea30..f5a72f8 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.23.1.tar.gz) = eecdf15bf83fe703d0332afdff468ca3a2968fc1c5c1bff256b0ed2c75087a76b01d3a97c641cf88e692558df79ae6a07f62d34af8740838d6772633bf2dba4e -SHA512 (libnbd-1.23.1.tar.gz.sig) = d2e83c92272c92981050006c4451eb9609d783900199fbbbb74ce026a98d3b63189835159e1e519a16681a6eed1266b0a182bd2739d376dd8dcdb14650592e84 +SHA512 (libnbd-1.23.2.tar.gz) = 146bf8f801ca2f5b2bb819afe3124896757db1ef7a6e17f2682bd89da0d066b12dd46ddc2b0c87ddc37fa91f450fe884d6f116c61d297540d54426d5268ed44f +SHA512 (libnbd-1.23.2.tar.gz.sig) = 09f00a4b64dfaf2d341b357102cf777c436a22806784f71152be0413053976b768e9f813f570a77cca78f1ff9de8e7261c72f2ab3da79624b75fd3897e90c760 From 11e9de17e0ccd88ca7fcef356883f62abfe77826 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Tue, 22 Apr 2025 16:01:56 +0100 Subject: [PATCH 30/53] New upstream development version 1.23.3 --- libnbd.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 722da65..e9f9a8b 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,7 +20,7 @@ %global source_directory 1.23-development Name: libnbd -Version: 1.23.2 +Version: 1.23.3 Release: 1%{?dist} Summary: NBD client library in userspace @@ -376,6 +376,9 @@ make %{?_smp_mflags} check || { %changelog +* Tue Apr 22 2025 Richard W.M. Jones - 1.23.3-1 +- New upstream development version 1.23.3 + * Thu Apr 03 2025 Richard W.M. Jones - 1.23.2-1 - New upstream development version 1.23.2 diff --git a/sources b/sources index f5a72f8..c269284 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.23.2.tar.gz) = 146bf8f801ca2f5b2bb819afe3124896757db1ef7a6e17f2682bd89da0d066b12dd46ddc2b0c87ddc37fa91f450fe884d6f116c61d297540d54426d5268ed44f -SHA512 (libnbd-1.23.2.tar.gz.sig) = 09f00a4b64dfaf2d341b357102cf777c436a22806784f71152be0413053976b768e9f813f570a77cca78f1ff9de8e7261c72f2ab3da79624b75fd3897e90c760 +SHA512 (libnbd-1.23.3.tar.gz) = 4af85d20449ef0e6eba7445d54cddf23925e5d0a4976f1ee6c7fe52dde48f9ba476147be99243351b9d4ef85fa27b510b0745e696aed5072038a043cd60b6703 +SHA512 (libnbd-1.23.3.tar.gz.sig) = 7efab29147f4d9a772f9ce236ded24d0bb609976f6c42035defce5c2c928b368ede28e33c04a2a33db52d6dc402ab459678ea8ccae5d0de5cd3fe120dcfc58a6 From 18db9f91c276c32995a2f240865c33882d5c3a87 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 2 Jun 2025 21:22:48 +0200 Subject: [PATCH 31/53] Rebuilt for Python 3.14 --- libnbd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index e9f9a8b..43ea241 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -21,7 +21,7 @@ Name: libnbd Version: 1.23.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -376,6 +376,9 @@ make %{?_smp_mflags} check || { %changelog +* Mon Jun 02 2025 Python Maint - 1.23.3-2 +- Rebuilt for Python 3.14 + * Tue Apr 22 2025 Richard W.M. Jones - 1.23.3-1 - New upstream development version 1.23.3 From b8617fc9019711ecbe04d49fe42c999ebf0c18b6 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Thu, 5 Jun 2025 13:43:37 +0100 Subject: [PATCH 32/53] New upstream development version 1.23.4 --- libnbd.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 43ea241..c3de112 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,8 +20,8 @@ %global source_directory 1.23-development Name: libnbd -Version: 1.23.3 -Release: 2%{?dist} +Version: 1.23.4 +Release: 1%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -376,6 +376,9 @@ make %{?_smp_mflags} check || { %changelog +* Thu Jun 05 2025 Richard W.M. Jones - 1.23.4-1 +- New upstream development version 1.23.4 + * Mon Jun 02 2025 Python Maint - 1.23.3-2 - Rebuilt for Python 3.14 diff --git a/sources b/sources index c269284..dd3acc0 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.23.3.tar.gz) = 4af85d20449ef0e6eba7445d54cddf23925e5d0a4976f1ee6c7fe52dde48f9ba476147be99243351b9d4ef85fa27b510b0745e696aed5072038a043cd60b6703 -SHA512 (libnbd-1.23.3.tar.gz.sig) = 7efab29147f4d9a772f9ce236ded24d0bb609976f6c42035defce5c2c928b368ede28e33c04a2a33db52d6dc402ab459678ea8ccae5d0de5cd3fe120dcfc58a6 +SHA512 (libnbd-1.23.4.tar.gz) = 870615431885f6755808a33d287be57ec4b019199daf40a0643d5c6fe4d00d04424a82c55324106f07c96b4004896121654ab545a7c9e05c64728c2fa853f5d4 +SHA512 (libnbd-1.23.4.tar.gz.sig) = 5f6dbb6df1766b16d5ccc490912b297a5c59da851284ff67ff726e89edd2ccadb6fa316d57f6af4572f92f5fccbef3a4debdfbf2d5bd8d5ae5cf555b7df1ef2b From 2c12500745b4f6eade1fdb1e353ba39d5a3b95ce Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 6 Jun 2025 09:30:51 +0200 Subject: [PATCH 33/53] Rebuilt for Python 3.14 --- libnbd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index c3de112..6507770 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -21,7 +21,7 @@ Name: libnbd Version: 1.23.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -376,6 +376,9 @@ make %{?_smp_mflags} check || { %changelog +* Fri Jun 06 2025 Python Maint - 1.23.4-2 +- Rebuilt for Python 3.14 + * Thu Jun 05 2025 Richard W.M. Jones - 1.23.4-1 - New upstream development version 1.23.4 From ccf3b02aa3ec4e05c7749fc3c54d99c7566a3b41 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Fri, 11 Jul 2025 13:14:27 -0600 Subject: [PATCH 34/53] Rebuild to fix OCaml dependencies --- libnbd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index 6507770..0efccad 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -21,7 +21,7 @@ Name: libnbd Version: 1.23.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -376,6 +376,9 @@ make %{?_smp_mflags} check || { %changelog +* Fri Jul 11 2025 Jerry James - 1.23.4-3 +- Rebuild to fix OCaml dependencies + * Fri Jun 06 2025 Python Maint - 1.23.4-2 - Rebuilt for Python 3.14 From a0006d68f89348076b807f7b27c36d28a02d5d5c Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Wed, 16 Jul 2025 13:28:59 +0100 Subject: [PATCH 35/53] New upstream development version 1.23.5 Add './configure --with-extra' containing downstream package information. --- libnbd.spec | 9 +++++++-- sources | 4 ++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 0efccad..210ab72 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,8 +20,8 @@ %global source_directory 1.23-development Name: libnbd -Version: 1.23.4 -Release: 3%{?dist} +Version: 1.23.5 +Release: 1%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -220,6 +220,7 @@ autoreconf -i %build %configure \ --disable-static \ + --with-extra='%{name}-%{version}-%{release}' \ --with-tls-priority=@LIBNBD,SYSTEM \ --with-bash-completions \ PYTHON=%{__python3} \ @@ -376,6 +377,10 @@ make %{?_smp_mflags} check || { %changelog +* Wed Jul 16 2025 Richard W.M. Jones - 1.23.5-1 +- New upstream development version 1.23.5 +- Add './configure --with-extra' containing downstream package information. + * Fri Jul 11 2025 Jerry James - 1.23.4-3 - Rebuild to fix OCaml dependencies diff --git a/sources b/sources index dd3acc0..75f7e9c 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.23.4.tar.gz) = 870615431885f6755808a33d287be57ec4b019199daf40a0643d5c6fe4d00d04424a82c55324106f07c96b4004896121654ab545a7c9e05c64728c2fa853f5d4 -SHA512 (libnbd-1.23.4.tar.gz.sig) = 5f6dbb6df1766b16d5ccc490912b297a5c59da851284ff67ff726e89edd2ccadb6fa316d57f6af4572f92f5fccbef3a4debdfbf2d5bd8d5ae5cf555b7df1ef2b +SHA512 (libnbd-1.23.5.tar.gz) = f28a37778513f0a8d64b6398d06fb60db7adc25029501624d59045e79ec268e86abff7a5ffd452b80b052a8f6c4840d7d813d2a4231755d1bd99482a4668c165 +SHA512 (libnbd-1.23.5.tar.gz.sig) = 3f0f70538d535972b11f9c5c6ad4eb70d32d7619a48b2e024e46d2a8c64718ce47137cddabb63ff9abedebb81ac3e3b9ac64f99a940c9d57199fc6b2849cbe9d From 09d3b12f3a5321b99ac956f176aa524eb9499ec8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 24 Jul 2025 20:02:46 +0000 Subject: [PATCH 36/53] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- libnbd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index 210ab72..f703bbd 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -21,7 +21,7 @@ Name: libnbd Version: 1.23.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -377,6 +377,9 @@ make %{?_smp_mflags} check || { %changelog +* Thu Jul 24 2025 Fedora Release Engineering - 1.23.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Wed Jul 16 2025 Richard W.M. Jones - 1.23.5-1 - New upstream development version 1.23.5 - Add './configure --with-extra' containing downstream package information. From 6e02963b5b1e670b9fdea3a405f98394a8749f84 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 12:56:26 +0200 Subject: [PATCH 37/53] Rebuilt for Python 3.14.0rc2 bytecode --- libnbd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index f703bbd..6cc9956 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -21,7 +21,7 @@ Name: libnbd Version: 1.23.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -377,6 +377,9 @@ make %{?_smp_mflags} check || { %changelog +* Fri Aug 15 2025 Python Maint - 1.23.5-3 +- Rebuilt for Python 3.14.0rc2 bytecode + * Thu Jul 24 2025 Fedora Release Engineering - 1.23.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 84bc89622929decaf1f9d32f46a48251e44eab9d Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Sat, 16 Aug 2025 19:16:25 +0100 Subject: [PATCH 38/53] New upstream development version 1.23.6 --- libnbd.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 6cc9956..cd0cf4b 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,8 +20,8 @@ %global source_directory 1.23-development Name: libnbd -Version: 1.23.5 -Release: 3%{?dist} +Version: 1.23.6 +Release: 1%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -377,6 +377,9 @@ make %{?_smp_mflags} check || { %changelog +* Sat Aug 16 2025 Richard W.M. Jones - 1.23.6-1 +- New upstream development version 1.23.6 + * Fri Aug 15 2025 Python Maint - 1.23.5-3 - Rebuilt for Python 3.14.0rc2 bytecode diff --git a/sources b/sources index 75f7e9c..f951d58 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.23.5.tar.gz) = f28a37778513f0a8d64b6398d06fb60db7adc25029501624d59045e79ec268e86abff7a5ffd452b80b052a8f6c4840d7d813d2a4231755d1bd99482a4668c165 -SHA512 (libnbd-1.23.5.tar.gz.sig) = 3f0f70538d535972b11f9c5c6ad4eb70d32d7619a48b2e024e46d2a8c64718ce47137cddabb63ff9abedebb81ac3e3b9ac64f99a940c9d57199fc6b2849cbe9d +SHA512 (libnbd-1.23.6.tar.gz) = ccfd24f0793ffb541e6751452b6c4d5a1ac6f9970ae2ca4621599d5ccfe007bdff0799ac87fcb085ac2d3ff963789fb68ebbc6374d5c3939ef584b02b053de67 +SHA512 (libnbd-1.23.6.tar.gz.sig) = 55746b2cc0a316d506997bb1d54202ce7d8c46410859476c8a37d738c6b44c90ea71d3fd641906ba00a2f852ea5387162e874c5060ecc9fbb08a840841d1736b From a5480b3b28d909be190028b90e81e25a7bc52e94 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Sat, 16 Aug 2025 21:25:48 +0100 Subject: [PATCH 39/53] Fix missing ibnbd-python(3) man page error: Installed (but unpackaged) file(s) found: /usr/share/man/man3/libnbd-python.3.gz RPM build errors: Installed (but unpackaged) file(s) found: /usr/share/man/man3/libnbd-python.3.gz --- libnbd.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/libnbd.spec b/libnbd.spec index cd0cf4b..81605e4 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -350,6 +350,7 @@ make %{?_smp_mflags} check || { %{python3_sitearch}/__pycache__/nbd*.py* %{_bindir}/nbdsh %{_mandir}/man1/nbdsh.1* +%{_mandir}/man3/libnbd-python.3* %files -n nbdfuse From 65680b6e8adc7888f71508c36dc41547130f6980 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Sat, 23 Aug 2025 17:07:04 +0100 Subject: [PATCH 40/53] New upstream development version 1.23.7 --- libnbd.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 81605e4..83dcec7 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,7 +20,7 @@ %global source_directory 1.23-development Name: libnbd -Version: 1.23.6 +Version: 1.23.7 Release: 1%{?dist} Summary: NBD client library in userspace @@ -378,6 +378,9 @@ make %{?_smp_mflags} check || { %changelog +* Sat Aug 23 2025 Richard W.M. Jones - 1.23.7-1 +- New upstream development version 1.23.7 + * Sat Aug 16 2025 Richard W.M. Jones - 1.23.6-1 - New upstream development version 1.23.6 diff --git a/sources b/sources index f951d58..f40889c 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.23.6.tar.gz) = ccfd24f0793ffb541e6751452b6c4d5a1ac6f9970ae2ca4621599d5ccfe007bdff0799ac87fcb085ac2d3ff963789fb68ebbc6374d5c3939ef584b02b053de67 -SHA512 (libnbd-1.23.6.tar.gz.sig) = 55746b2cc0a316d506997bb1d54202ce7d8c46410859476c8a37d738c6b44c90ea71d3fd641906ba00a2f852ea5387162e874c5060ecc9fbb08a840841d1736b +SHA512 (libnbd-1.23.7.tar.gz) = a09a3e273829f17f5ba4b7f723afe31704ecd415f08056b308afd064358816548248cf943060acbe308ad581d4a8d236668606907bfc27f49021238a75897fc6 +SHA512 (libnbd-1.23.7.tar.gz.sig) = 67025852dfcea27a6c91c1fdec8245488699d85db25cdeedb339148d1cb3ae3f9102abd54513cc334345beb7b96180b4be80ec6b9aad628a6f4b14d458b62e03 From fc47dd51168f9cdd39c69c22bca864651da00f18 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Fri, 29 Aug 2025 15:06:52 +0100 Subject: [PATCH 41/53] Unify Fedora and RHEL 10.2 spec files --- libnbd.spec | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index 83dcec7..dbf28be 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -74,7 +74,10 @@ BuildRequires: ocaml-ocamldoc BuildRequires: glib2-devel # For bash-completion. -BuildRequires: bash-completion, bash-completion-devel +BuildRequires: bash-completion +%if !0%{?rhel} +BuildRequires: bash-completion-devel +%endif # Only for running the test suite. BuildRequires: coreutils @@ -366,6 +369,7 @@ make %{?_smp_mflags} check || { %files bash-completion +%if !0%{?rhel} %dir %{bash_completions_dir} %{bash_completions_dir}/nbdcopy %{bash_completions_dir}/nbddump @@ -375,6 +379,17 @@ make %{?_smp_mflags} check || { %if 0%{?have_ublk} %{bash_completions_dir}/nbdublk %endif +%else +%dir %{_datadir}/bash-completion/completions +%{_datadir}/bash-completion/completions/nbdcopy +%{_datadir}/bash-completion/completions/nbddump +%{_datadir}/bash-completion/completions/nbdfuse +%{_datadir}/bash-completion/completions/nbdinfo +%{_datadir}/bash-completion/completions/nbdsh +%if 0%{?have_ublk} +%{_datadir}/bash-completion/completions/nbdublk +%endif +%endif %changelog From b59ab82af626592037e788a750827403074f674f Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Sat, 13 Sep 2025 09:44:25 +0100 Subject: [PATCH 42/53] New upstream development version 1.23.8 --- libnbd.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index dbf28be..189b7ca 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,7 +20,7 @@ %global source_directory 1.23-development Name: libnbd -Version: 1.23.7 +Version: 1.23.8 Release: 1%{?dist} Summary: NBD client library in userspace @@ -393,6 +393,9 @@ make %{?_smp_mflags} check || { %changelog +* Sat Sep 13 2025 Richard W.M. Jones - 1.23.8-1 +- New upstream development version 1.23.8 + * Sat Aug 23 2025 Richard W.M. Jones - 1.23.7-1 - New upstream development version 1.23.7 diff --git a/sources b/sources index f40889c..cdf6729 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.23.7.tar.gz) = a09a3e273829f17f5ba4b7f723afe31704ecd415f08056b308afd064358816548248cf943060acbe308ad581d4a8d236668606907bfc27f49021238a75897fc6 -SHA512 (libnbd-1.23.7.tar.gz.sig) = 67025852dfcea27a6c91c1fdec8245488699d85db25cdeedb339148d1cb3ae3f9102abd54513cc334345beb7b96180b4be80ec6b9aad628a6f4b14d458b62e03 +SHA512 (libnbd-1.23.8.tar.gz) = 0cf0b5da2e87442eebc3776f26768b975bf89c0100fb610dca7a4131a8a2504fac4b268698a3a176cebcb511525f78dbe332959141c859df2f94022532e22b43 +SHA512 (libnbd-1.23.8.tar.gz.sig) = 8d945b4caa715399f844583d774b67ca2bdf48febc5ed295bb2127e6a68bba06b8a410cfc7aa36478d4b9c24436e620a1d466f4fccb0853c0aa45fb44d2fca04 From b431f95159a9bc8025298175036fba569e2004e7 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Thu, 18 Sep 2025 12:15:04 -0400 Subject: [PATCH 43/53] Fix bash-completion conditional ELN (the future RHEL 11) tracks rawhide and therefore also has bash-completion-devel and the %bash_completions_dir macro. --- libnbd.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 189b7ca..d238823 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -75,7 +75,7 @@ BuildRequires: glib2-devel # For bash-completion. BuildRequires: bash-completion -%if !0%{?rhel} +%if 0%{?fedora} || 0%{?rhel} >= 11 BuildRequires: bash-completion-devel %endif @@ -369,7 +369,7 @@ make %{?_smp_mflags} check || { %files bash-completion -%if !0%{?rhel} +%if 0%{?fedora} || 0%{?rhel} >= 11 %dir %{bash_completions_dir} %{bash_completions_dir}/nbdcopy %{bash_completions_dir}/nbddump From 9553da9d2224ca1bf3f97a2dcf1a11b37e9f7bfa Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 12:26:59 +0200 Subject: [PATCH 44/53] Rebuilt for Python 3.14.0rc3 bytecode --- libnbd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index d238823..be4426e 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -21,7 +21,7 @@ Name: libnbd Version: 1.23.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -393,6 +393,9 @@ make %{?_smp_mflags} check || { %changelog +* Fri Sep 19 2025 Python Maint - 1.23.8-2 +- Rebuilt for Python 3.14.0rc3 bytecode + * Sat Sep 13 2025 Richard W.M. Jones - 1.23.8-1 - New upstream development version 1.23.8 From 784e0b4cf2ffb2787555d6dbea7073f750570a83 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Mon, 13 Oct 2025 18:22:51 +0100 Subject: [PATCH 45/53] OCaml 5.4.0 rebuild --- libnbd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index be4426e..23050ca 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -21,7 +21,7 @@ Name: libnbd Version: 1.23.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -393,6 +393,9 @@ make %{?_smp_mflags} check || { %changelog +* Mon Oct 13 2025 Richard W.M. Jones - 1.23.8-3 +- OCaml 5.4.0 rebuild + * Fri Sep 19 2025 Python Maint - 1.23.8-2 - Rebuilt for Python 3.14.0rc3 bytecode From 6589f884576c23d9ff9b20147817a5f2983bd91e Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Thu, 23 Oct 2025 12:19:11 +0100 Subject: [PATCH 46/53] New upstream development version 1.23.9 Fixes security issue with nbd+ssh URIs https://lists.libguestfs.org/archives/list/guestfs@lists.libguestfs.org/thread/YZMBF3SJRWTRVT5L3KWSNHITFTRMQNTT/ --- libnbd.spec | 9 +++++++-- sources | 4 ++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 23050ca..50671d2 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,8 +20,8 @@ %global source_directory 1.23-development Name: libnbd -Version: 1.23.8 -Release: 3%{?dist} +Version: 1.23.9 +Release: 1%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -393,6 +393,11 @@ make %{?_smp_mflags} check || { %changelog +* Thu Oct 23 2025 Richard W.M. Jones - 1.23.9-1 +- New upstream development version 1.23.9 +- Fixes security issue with nbd+ssh URIs + https://lists.libguestfs.org/archives/list/guestfs@lists.libguestfs.org/thread/YZMBF3SJRWTRVT5L3KWSNHITFTRMQNTT/ + * Mon Oct 13 2025 Richard W.M. Jones - 1.23.8-3 - OCaml 5.4.0 rebuild diff --git a/sources b/sources index cdf6729..0430f9b 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.23.8.tar.gz) = 0cf0b5da2e87442eebc3776f26768b975bf89c0100fb610dca7a4131a8a2504fac4b268698a3a176cebcb511525f78dbe332959141c859df2f94022532e22b43 -SHA512 (libnbd-1.23.8.tar.gz.sig) = 8d945b4caa715399f844583d774b67ca2bdf48febc5ed295bb2127e6a68bba06b8a410cfc7aa36478d4b9c24436e620a1d466f4fccb0853c0aa45fb44d2fca04 +SHA512 (libnbd-1.23.9.tar.gz) = 0ff4fa3aea2e841fe22990055e073afa7262781d764c05830a14cec64142d5c859411d6cf593f95c12a0a47eb38b1cd6f4bf969af0e229ccc6dc7b44641ede49 +SHA512 (libnbd-1.23.9.tar.gz.sig) = 430c1fa584f593b125f411eaf3fb85d29ec3a7390e66da40534539cb5eacd0f237cff51d89de8a1fc6f61ecae5110b9f7994d595a7ebb1d3363cd37ff9b6ac3b From 9e84e3362d2b1db7354d2bdaec5baba237e869f4 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Sun, 2 Nov 2025 16:49:45 +0000 Subject: [PATCH 47/53] New upstream development version 1.23.10 New tools nbddiscard and nbdzero. --- libnbd.spec | 14 +++++++++++++- sources | 4 ++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 50671d2..c7973c5 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,7 +20,7 @@ %global source_directory 1.23-development Name: libnbd -Version: 1.23.9 +Version: 1.23.10 Release: 1%{?dist} Summary: NBD client library in userspace @@ -351,8 +351,12 @@ make %{?_smp_mflags} check || { %{python3_sitearch}/nbd.py %{python3_sitearch}/nbdsh.py %{python3_sitearch}/__pycache__/nbd*.py* +%{_bindir}/nbddiscard %{_bindir}/nbdsh +%{_bindir}/nbdzero +%{_mandir}/man1/nbddiscard.1* %{_mandir}/man1/nbdsh.1* +%{_mandir}/man1/nbdzero.1* %{_mandir}/man3/libnbd-python.3* @@ -372,6 +376,7 @@ make %{?_smp_mflags} check || { %if 0%{?fedora} || 0%{?rhel} >= 11 %dir %{bash_completions_dir} %{bash_completions_dir}/nbdcopy +%{bash_completions_dir}/nbddiscard %{bash_completions_dir}/nbddump %{bash_completions_dir}/nbdfuse %{bash_completions_dir}/nbdinfo @@ -379,9 +384,11 @@ make %{?_smp_mflags} check || { %if 0%{?have_ublk} %{bash_completions_dir}/nbdublk %endif +%{bash_completions_dir}/nbdzero %else %dir %{_datadir}/bash-completion/completions %{_datadir}/bash-completion/completions/nbdcopy +%{_datadir}/bash-completion/completions/nbddiscard %{_datadir}/bash-completion/completions/nbddump %{_datadir}/bash-completion/completions/nbdfuse %{_datadir}/bash-completion/completions/nbdinfo @@ -389,10 +396,15 @@ make %{?_smp_mflags} check || { %if 0%{?have_ublk} %{_datadir}/bash-completion/completions/nbdublk %endif +%{_datadir}/bash-completion/completions/nbdzero %endif %changelog +* Sun Nov 2 2025 Richard W.M. Jones - 1.23.10-1 +- New upstream development version 1.23.10 +- New tools nbddiscard and nbdzero. + * Thu Oct 23 2025 Richard W.M. Jones - 1.23.9-1 - New upstream development version 1.23.9 - Fixes security issue with nbd+ssh URIs diff --git a/sources b/sources index 0430f9b..5cf63da 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.23.9.tar.gz) = 0ff4fa3aea2e841fe22990055e073afa7262781d764c05830a14cec64142d5c859411d6cf593f95c12a0a47eb38b1cd6f4bf969af0e229ccc6dc7b44641ede49 -SHA512 (libnbd-1.23.9.tar.gz.sig) = 430c1fa584f593b125f411eaf3fb85d29ec3a7390e66da40534539cb5eacd0f237cff51d89de8a1fc6f61ecae5110b9f7994d595a7ebb1d3363cd37ff9b6ac3b +SHA512 (libnbd-1.23.10.tar.gz) = 92dd1812ffe8b58f178d5e7f150e2db9e129d2f7bd44eecc62ce9d796d4f2a8e9a3f018fbd31034bea3687efc46640e3988587cbf187ca93d48c7cec491b5924 +SHA512 (libnbd-1.23.10.tar.gz.sig) = fc1512c628efe9183292bcdd87e313df08677d7a731d5088b3a84c19e8044e7b025954f1f4c3936991d706b65b2dab1d6883dc269fae397047b09793949c8eda From 3c50b616300c55c25858112b9bfc98d9baae5d87 Mon Sep 17 00:00:00 2001 From: Tom spot Callaway Date: Tue, 4 Nov 2025 16:24:00 -0500 Subject: [PATCH 48/53] rebuild for new fuse3 --- libnbd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index c7973c5..0e81acb 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -21,7 +21,7 @@ Name: libnbd Version: 1.23.10 -Release: 1%{?dist} +Release: 2%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -401,6 +401,9 @@ make %{?_smp_mflags} check || { %changelog +* Tue Nov 4 2025 Tom Callaway - 1.23.10-2 +- rebuild for new fuse3 + * Sun Nov 2 2025 Richard W.M. Jones - 1.23.10-1 - New upstream development version 1.23.10 - New tools nbddiscard and nbdzero. From 055f24bfaaf9c2ed1cebb80c6aa59a24b71a3a7b Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Fri, 14 Nov 2025 14:51:49 +0000 Subject: [PATCH 49/53] New upstream development version 1.23.11 --- libnbd.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index 0e81acb..aa48467 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,8 +20,8 @@ %global source_directory 1.23-development Name: libnbd -Version: 1.23.10 -Release: 2%{?dist} +Version: 1.23.11 +Release: 1%{?dist} Summary: NBD client library in userspace License: LGPL-2.0-or-later AND BSD-3-Clause @@ -401,6 +401,9 @@ make %{?_smp_mflags} check || { %changelog +* Fri Nov 14 2025 Richard W.M. Jones - 1.23.11-1 +- New upstream development version 1.23.11 + * Tue Nov 4 2025 Tom Callaway - 1.23.10-2 - rebuild for new fuse3 diff --git a/sources b/sources index 5cf63da..0714208 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.23.10.tar.gz) = 92dd1812ffe8b58f178d5e7f150e2db9e129d2f7bd44eecc62ce9d796d4f2a8e9a3f018fbd31034bea3687efc46640e3988587cbf187ca93d48c7cec491b5924 -SHA512 (libnbd-1.23.10.tar.gz.sig) = fc1512c628efe9183292bcdd87e313df08677d7a731d5088b3a84c19e8044e7b025954f1f4c3936991d706b65b2dab1d6883dc269fae397047b09793949c8eda +SHA512 (libnbd-1.23.11.tar.gz) = 77b2c26c624690806bc202296dbe1b432bae3c0fc937b5d77cfd86e5100393e709c5a01e7a303eecd852209cc8d4b60fb8831a25ca5b9ffa20108c9a912c116d +SHA512 (libnbd-1.23.11.tar.gz.sig) = 44d629a26337df9d3bbfa1997f7a88c155e0a91e708aaf1632c6e535d3c4e3b7049d03bf36d360d9595fee33d34b7eabacdc63f37d9a4cba0107eda7ecd7df25 From ab7ede0a9b8ae7eef64ec1a52f6bbc9e52d8d54e Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Tue, 18 Nov 2025 14:02:49 +0000 Subject: [PATCH 50/53] New upstream development version 1.23.12 --- libnbd.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index aa48467..c41344f 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,7 +20,7 @@ %global source_directory 1.23-development Name: libnbd -Version: 1.23.11 +Version: 1.23.12 Release: 1%{?dist} Summary: NBD client library in userspace @@ -401,6 +401,9 @@ make %{?_smp_mflags} check || { %changelog +* Tue Nov 18 2025 Richard W.M. Jones - 1.23.12-1 +- New upstream development version 1.23.12 + * Fri Nov 14 2025 Richard W.M. Jones - 1.23.11-1 - New upstream development version 1.23.11 diff --git a/sources b/sources index 0714208..3d6436e 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.23.11.tar.gz) = 77b2c26c624690806bc202296dbe1b432bae3c0fc937b5d77cfd86e5100393e709c5a01e7a303eecd852209cc8d4b60fb8831a25ca5b9ffa20108c9a912c116d -SHA512 (libnbd-1.23.11.tar.gz.sig) = 44d629a26337df9d3bbfa1997f7a88c155e0a91e708aaf1632c6e535d3c4e3b7049d03bf36d360d9595fee33d34b7eabacdc63f37d9a4cba0107eda7ecd7df25 +SHA512 (libnbd-1.23.12.tar.gz) = 88dce0f8541af6c08022e63dc3b462c0e06200d748bc46d202c4b9ba1b0c1f4e83a51cc18aaa86ac6fd92647b19c00c60a2795fecfcc3255a9b9b89e3cc2f6b5 +SHA512 (libnbd-1.23.12.tar.gz.sig) = 638d1c8fdfec9b5a3f2e4b44a529d81317b9baace6949166669c947d1f54002591ee0a07edd1d024d4c0ab5b6b15b0271aa642f375ab6f55d23d8771f04d4fcb From b40df154dff16ba8b582093cfdd966d78e8ff609 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Tue, 2 Dec 2025 15:15:23 +0000 Subject: [PATCH 51/53] libnbd 1.23.13 --- libnbd.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index c41344f..a32e5bf 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -20,7 +20,7 @@ %global source_directory 1.23-development Name: libnbd -Version: 1.23.12 +Version: 1.23.13 Release: 1%{?dist} Summary: NBD client library in userspace @@ -401,6 +401,9 @@ make %{?_smp_mflags} check || { %changelog +* Tue Dec 02 2025 Richard W.M. Jones - 1.23.13-1 +- New upstream development version 1.23.13 + * Tue Nov 18 2025 Richard W.M. Jones - 1.23.12-1 - New upstream development version 1.23.12 diff --git a/sources b/sources index 3d6436e..dbb5dc6 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.23.12.tar.gz) = 88dce0f8541af6c08022e63dc3b462c0e06200d748bc46d202c4b9ba1b0c1f4e83a51cc18aaa86ac6fd92647b19c00c60a2795fecfcc3255a9b9b89e3cc2f6b5 -SHA512 (libnbd-1.23.12.tar.gz.sig) = 638d1c8fdfec9b5a3f2e4b44a529d81317b9baace6949166669c947d1f54002591ee0a07edd1d024d4c0ab5b6b15b0271aa642f375ab6f55d23d8771f04d4fcb +SHA512 (libnbd-1.23.13.tar.gz) = 7dc39938332446be61e20c8068c2a66e862fa3b17e6422dc283a42e8161d4b9c1b93077125e6310de15c69cbc02cbc250b5bff2485f130b84a7d783278333565 +SHA512 (libnbd-1.23.13.tar.gz.sig) = 0145b786c6464c167b00ecf5411b113f60aa08c27c64b8aea4c7c059904f757d904b51b3978b8bef59585173ca6695738424bf1c31aa74f4584d3c6255e448d8 From c93b33764611d201be7fadcd7c9ff7b0c5d3c165 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Tue, 16 Dec 2025 10:58:49 +0000 Subject: [PATCH 52/53] New upstream stable version 1.24.0 --- libnbd.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/libnbd.spec b/libnbd.spec index a32e5bf..b9331d9 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -17,10 +17,10 @@ %global verify_tarball_signature 1 # The source directory. -%global source_directory 1.23-development +%global source_directory 1.24-stable Name: libnbd -Version: 1.23.13 +Version: 1.24.0 Release: 1%{?dist} Summary: NBD client library in userspace @@ -401,6 +401,9 @@ make %{?_smp_mflags} check || { %changelog +* Tue Dec 16 2025 Richard W.M. Jones - 1.24.0-1 +- New upstream stable version 1.24.0 + * Tue Dec 02 2025 Richard W.M. Jones - 1.23.13-1 - New upstream development version 1.23.13 diff --git a/sources b/sources index dbb5dc6..386e80d 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libnbd-1.23.13.tar.gz) = 7dc39938332446be61e20c8068c2a66e862fa3b17e6422dc283a42e8161d4b9c1b93077125e6310de15c69cbc02cbc250b5bff2485f130b84a7d783278333565 -SHA512 (libnbd-1.23.13.tar.gz.sig) = 0145b786c6464c167b00ecf5411b113f60aa08c27c64b8aea4c7c059904f757d904b51b3978b8bef59585173ca6695738424bf1c31aa74f4584d3c6255e448d8 +SHA512 (libnbd-1.24.0.tar.gz) = db05b606a19b3efb6a53c05b5b7ea96571892b7540fff1f4df0c53d0f82e3817f724fd0aa665597b58a4613545b03d7df6e1ac8f3fa64c7f85e824ca2221f3ae +SHA512 (libnbd-1.24.0.tar.gz.sig) = 718b0ebeb3f3fa487682ef93184fc1851f44d3e74695b61e64f32d5de508833dba885aaea9366a29293ad60badce3cfafb8881b61a103559185517a2202fae27 From 52bc4aaa234db59811532c911738d748f56be27f Mon Sep 17 00:00:00 2001 From: Jerry James Date: Mon, 12 Jan 2026 15:57:45 -0700 Subject: [PATCH 53/53] Fix a changelog entry --- libnbd.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libnbd.spec b/libnbd.spec index b9331d9..704b674 100644 --- a/libnbd.spec +++ b/libnbd.spec @@ -450,7 +450,7 @@ make %{?_smp_mflags} check || { - New upstream development version 1.23.5 - Add './configure --with-extra' containing downstream package information. -* Fri Jul 11 2025 Jerry James - 1.23.4-3 +* Fri Jul 11 2025 Jerry James - 1.23.4-3 - Rebuild to fix OCaml dependencies * Fri Jun 06 2025 Python Maint - 1.23.4-2