Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libnbd for openSUSE:Factory checked in at 2024-04-19 19:14:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libnbd (Old) and /work/SRC/openSUSE:Factory/.libnbd.new.26366 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libnbd" Fri Apr 19 19:14:34 2024 rev:16 rq:1168944 version:1.18.4 Changes: -------- --- /work/SRC/openSUSE:Factory/libnbd/libnbd.changes 2023-12-15 21:48:53.941714123 +0100 +++ /work/SRC/openSUSE:Factory/.libnbd.new.26366/libnbd.changes 2024-04-19 19:17:48.179384064 +0200 @@ -1,0 +2,70 @@ +Thu Apr 18 20:01:31 UTC 2024 - [email protected] + +- Update to version 1.18.4: + * Version 1.18.4. + * tests/connect-uri: Remove -DPIDFILE, generate it implicitly + * rust: Make the struct Cookie internal field fully public + * interop/block-status-64.c: Fix skip path under valgrind + * Revert "valgrind: Add suppression for liblzma bug" + * ocaml: Add ocamlfind -package to ocamldoc invocation + * info/can.c: Assert that 'can' variable is set + * info: Fix error message + * info: Add note that --can/--is/--has are synonyms + * info: Handle failure of call to file + * fuzzing: Add a comment that the libfuzzer test is unmaintained + * Version 1.18.3. + * tests/opt-info.c: Free string returned by nbd_get_export_name + * valgrind: Add suppression for liblzma bug + * info: Try harder to report contents from nbd-server + * copy: Add test for server without meta context support + * api: Fix nbd_can_meta_context for server that lacks meta contexts + * copy, info: Treat can_meta_context failures as unsupported + * configure: Copy bash-completions test from nbdkit + * podwrapper: Ignore check on older versions of Perl + * podwrapper: Allow = (POD directive) followed by bare URL + * podwrapper: Check for bare URLs and suggest replacement with L<> links + * podwrapper: Move long lines and cross-reference checks earlier + * tests: Missed another C test which didn't use NBDKIT + * tests: Use $NBDKIT instead of plain 'nbdkit' + * tests: Use 'source ./function.sh' consistently in this directory + * ocaml/tests: Add replacement for Bytes.set_int64_be + * ocaml/tests: Add explicit dependency on ocaml_test_config.cm{o,x} + * build: Define the minimum required version of OCaml as 4.05 + * generator: Remove definition of sort_uniq + * configure: Annotate OCaml tests by version of OCaml + * ci: Skip certain deadlocking nbd-server tests on Alpine 3.19 + * docs: Clarify description of block size constraints + * ocaml: tests: Compute srcdir centrally in Ocaml_test_config module + * ocaml: tests: Use @NBDKIT@ instead of hard coding nbdkit + * python: tests: Use $NBDKIT instead of hard coding nbdkit + * python: Various fixes to the Python tests and test wrapper + * tests: Use wait_for_pidfile instead of open-coded loops + * tests: Define NBD_SERVER in config.h and use it for requires tests + * tests: Define QEMU_NBD in config.h and use it for requires tests + * maint: Be more consistent about using ./configure-defined @NBDKIT@ + * maint: Be more consistent about using ./configure-defined @QEMU_NBD@ + * interop: Prefer exporting QEMU_STORAGE_DAEMON through tests/functions.sh + * interop: Use nbd-server FORCEDTLS mode + * interop: Test write, flush and zero operations + * interop: Add nbd-server flush flag + * interop: Remove -DNEEDS_TMPFILE + * maint: Use @LN_S@ autoconf macro in preference to writing out 'ln -s' + * tests: connect-uri: Choose random port for TCP connections at runtime + * tests: connect-uri: Change how Unix domain sockets are generated + * docs: Fix accidental double line in SECURITY file + * bash: Make nbdfuse and nbdublk installation conditional + * Version 1.18.2. + * ocaml: Nullify custom block before releasing runtime lock + * ocaml: Use Gc.finalize instead of a C finalizer + * ci: Update to latest lcitool + * rust: Avoid compiler warning about unused import + * docs: Mention CVE-2023-5871 + * New mailing list archives + * fuzzing: We need to disable Rust bindings when building fuzzer version + * tests: Check behavior of nbd_set_strict_mode(STRICT_AUTO_FLAG) + * docs: Fix incorrect xref in libnbd-release-notes for 1.18 + * generator: Fix assertion in ext-mode BLOCK_STATUS, CVE-2023-5871 + * Drop patch 4451e5b6-CVE-2023-5871.patch, which is now included + in the stable-1.18 branch + +------------------------------------------------------------------- Old: ---- 4451e5b6-CVE-2023-5871.patch libnbd-1.18.1.tar.bz2 New: ---- libnbd-1.18.4.tar.bz2 BETA DEBUG BEGIN: Old: * generator: Fix assertion in ext-mode BLOCK_STATUS, CVE-2023-5871 * Drop patch 4451e5b6-CVE-2023-5871.patch, which is now included in the stable-1.18 branch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libnbd.spec ++++++ --- /var/tmp/diff_new_pack.aKJFTE/_old 2024-04-19 19:17:48.675402301 +0200 +++ /var/tmp/diff_new_pack.aKJFTE/_new 2024-04-19 19:17:48.675402301 +0200 @@ -1,7 +1,7 @@ # # spec file for package libnbd # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,20 +19,19 @@ %define sover 0 Name: libnbd -Version: 1.18.1 +Version: 1.18.4 Release: 0 Summary: NBD client library in userspace License: LGPL-2.1-or-later URL: https://gitlab.com/nbdkit/libnbd Source0: %{name}-%{version}.tar.bz2 -Patch0: 4451e5b6-CVE-2023-5871.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: fdupes BuildRequires: libtool BuildRequires: ocaml-findlib -BuildRequires: pkg-config BuildRequires: ocaml-rpm-macros +BuildRequires: pkg-config BuildRequires: ocaml(compiler) BuildRequires: perl(Pod::Man) BuildRequires: perl(Pod::Simple) ++++++ _service ++++++ --- /var/tmp/diff_new_pack.aKJFTE/_old 2024-04-19 19:17:48.707403478 +0200 +++ /var/tmp/diff_new_pack.aKJFTE/_new 2024-04-19 19:17:48.711403625 +0200 @@ -1,7 +1,7 @@ <services> - <service name="tar_scm" mode="disabled"> + <service name="tar_scm" mode="manual"> <param name="filename">libnbd</param> - <param name="revision">v1.18.1</param> + <param name="revision">v1.18.4</param> <param name="scm">git</param> <param name="submodules">disable</param> <param name="url">https://gitlab.com/nbdkit/libnbd.git</param> @@ -10,10 +10,10 @@ <param name="versionrewrite-replacement">\1</param> <param name="changesgenerate">enable</param> </service> - <service name="recompress" mode="disabled"> + <service name="recompress" mode="manual"> <param name="file">*.tar</param> <param name="compression">bz2</param> </service> - <service name="set_version" mode="disabled"/> + <service name="set_version" mode="manual"/> </services> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.aKJFTE/_old 2024-04-19 19:17:48.731404360 +0200 +++ /var/tmp/diff_new_pack.aKJFTE/_new 2024-04-19 19:17:48.735404508 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://gitlab.com/nbdkit/libnbd.git</param> - <param name="changesrevision">ebadf0df2122edb99361c66f78ac1f90f1500f96</param></service></servicedata> + <param name="changesrevision">d2e14942c87901db13f99c56e5a93eab7d79617c</param></service></servicedata> (No newline at EOF) ++++++ libnbd-1.18.1.tar.bz2 -> libnbd-1.18.4.tar.bz2 ++++++ ++++ 6995 lines of diff (skipped)
