Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nbd for openSUSE:Factory checked in 
at 2026-06-03 20:22:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nbd (Old)
 and      /work/SRC/openSUSE:Factory/.nbd.new.1937 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nbd"

Wed Jun  3 20:22:15 2026 rev:62 rq:1356778 version:3.27.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/nbd/nbd.changes  2025-09-10 17:30:34.890390450 
+0200
+++ /work/SRC/openSUSE:Factory/.nbd.new.1937/nbd.changes        2026-06-03 
20:25:58.210041089 +0200
@@ -1,0 +2,21 @@
+Tue Jun  2 16:15:49 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 3.27.1:
+  * Enable TLS 1.3 by default (while still disallowing TLS 1.1
+    and below)
+  * Set a sensible default port again: an nbdtab entry without a
+    port specification is read as the default 10809 instead of 0
+  * nbd-client: find the index when the device name is given
+    without the /dev/ prefix
+  * nbd-client now depends on the nbd kernel module being loaded
+  * Refactor nbd-client argument parsing into a separate file
+  * Fix configure --disable-manpages
+  * Fix build on musl + gcc14 (incompatible-pointer-types)
+  * Several clang-warning, formatting and cleanup fixes
+- Drop nbd-forgotten-sh.tmpl.patch: upstream moved the shell
+  template to systemd/sh.tmpl and ships it in the tree
+- Build from the upstream git archive and regenerate the build
+  system with autogen.sh; add autoconf, autoconf-archive,
+  automake, flex and libtool BuildRequires
+
+-------------------------------------------------------------------

Old:
----
  nbd-3.26.1.tar.xz
  nbd-forgotten-sh.tmpl.patch

New:
----
  nbd-3.27.1.tar.gz

----------(Old B)----------
  Old:  * Several clang-warning, formatting and cleanup fixes
- Drop nbd-forgotten-sh.tmpl.patch: upstream moved the shell
  template to systemd/sh.tmpl and ships it in the tree
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nbd.spec ++++++
--- /var/tmp/diff_new_pack.Y4wdGn/_old  2026-06-03 20:25:59.714103482 +0200
+++ /var/tmp/diff_new_pack.Y4wdGn/_new  2026-06-03 20:25:59.714103482 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package nbd
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,20 +17,23 @@
 
 
 Name:           nbd
-Version:        3.26.1
+Version:        3.27.1
 Release:        0
 Summary:        Network Block Device Server and Client Utilities
 License:        GPL-2.0-or-later
 URL:            https://nbd.sourceforge.io/
-Source0:        
https://github.com/NetworkBlockDevice/nbd/releases/download/nbd-%{version}/nbd-%{version}.tar.xz
+Source0:        
https://github.com/NetworkBlockDevice/nbd/archive/refs/tags/%{name}-%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:        %{name}-server.service
 Source3:        config.example
 Source4:        nbd-server.sysconfig
 Source5:        nbd-client.service
-# 
https://github.com/NetworkBlockDevice/nbd/commit/f8d7d3dbf1ef2ef84c92fe375ebc8674a79e25c2
-Patch0:         nbd-forgotten-sh.tmpl.patch
+BuildRequires:  autoconf
+BuildRequires:  autoconf-archive
+BuildRequires:  automake
 BuildRequires:  bison
 BuildRequires:  docbook-utils-minimal
+BuildRequires:  flex
+BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(glib-2.0) >= 2.26.0
@@ -59,9 +62,11 @@
 configure the nbd devices on the client side.
 
 %prep
-%autosetup -p1
+%autosetup -p1 -n %{name}-%{name}-%{version}
 
 %build
+# tarball is the git archive without a pre-generated configure
+./autogen.sh
 %configure
 %make_build
 

Reply via email to