Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libusb-compat for openSUSE:Factory 
checked in at 2026-11-04 19:43:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libusb-compat (Old)
 and      /work/SRC/openSUSE:Factory/.libusb-compat.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libusb-compat"

Wed Nov  4 19:43:01 2026 rev:45 rq:1394709 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/libusb-compat/libusb-compat.changes      
2023-03-25 18:55:15.566633527 +0100
+++ /work/SRC/openSUSE:Factory/.libusb-compat.new.3759290/libusb-compat.changes 
2026-11-04 19:43:16.442921531 +0100
@@ -1,0 +2,17 @@
+Fri Oct 23 16:34:56 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 0.1.9:
+  * Fix memory leaks in USB bus and device cleanup: release device
+    references in the exit destructor, free per-device config data,
+    and plug leaks in error paths.
+  * Modernize autoconf macros and detect the libusb-1.0 SONAME via
+    objdump instead of ldd, which is safe for cross-compilation.
+  * testlibusb: enlarge the description buffer, silencing
+    -Wformat-truncation warnings.
+  * Release tarball now ships a pre-generated configure script, so no
+    bootstrap step is needed at build time.
+- Drop Group tags, add explicit gcc and make BuildRequires, and
+  version the libusb-1.0 BuildRequires floor (>= 0.9.1) to match
+  upstream's configure check.
+
+-------------------------------------------------------------------

Old:
----
  libusb-compat-0.1.8.tar.bz2

New:
----
  libusb-compat-0.1.9.tar.bz2

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

Other differences:
------------------
++++++ libusb-compat.spec ++++++
--- /var/tmp/diff_new_pack.mZegru/_old  2026-11-04 19:43:17.433963015 +0100
+++ /var/tmp/diff_new_pack.mZegru/_new  2026-11-04 19:43:17.436963140 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libusb-compat
 #
-# Copyright (c) 2023 SUSE LLC
+# 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
@@ -18,19 +18,20 @@
 
 %define debug_package_requires libusb-0_1-5 = %{version}-%{release}
 Name:           libusb-compat
-Version:        0.1.8
+Version:        0.1.9
 Release:        0
 Summary:        libusb-1.0 Compatibility Layer for libusb-0.1
 License:        BSD-3-Clause AND LGPL-2.1-or-later
-Group:          Development/Libraries/C and C++
 URL:            https://libusb.info/
 Source:         
https://github.com/libusb/libusb-compat-0.1/releases/download/v%{version}/%{name}-%{version}.tar.bz2
 Source1:        baselibs.conf
 Source2:        %{name}.rpmlintrc
 BuildRequires:  automake
+BuildRequires:  gcc
 BuildRequires:  libtool
+BuildRequires:  make
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(libusb-1.0)
+BuildRequires:  pkgconfig(libusb-1.0) >= 0.9.1
 
 %description
 A compatibility layer allowing applications written for libusb-0.1 to
@@ -42,7 +43,6 @@
 Version:        0.1.13
 Release:        0
 Summary:        libusb-1.0 Compatibility Library for libusb-0.1
-Group:          System/Libraries
 # libusb-compat-hide-libusb-1_0.patch hides this requirement
 Requires:       %(rpm -q --provides libusb-1_0-0 | grep libusb-1.0.so.0)
 # Special symbol for packages, that use libusb-0.1 API, but use libusb-1.0 
features:
@@ -59,7 +59,6 @@
 
 %package devel
 Summary:        libusb-1.0 Compatibility Layer for libusb-0.1
-Group:          Development/Libraries/C and C++
 Requires:       glibc-devel
 Requires:       libusb-0_1-4 = 0.1.13
 Requires:       libusb-1_0-devel
@@ -78,7 +77,7 @@
 %setup -q
 
 %build
-./bootstrap.sh
+# Upstream 0.1.9 tarball ships a pre-generated configure (no bootstrap.sh).
 %configure --disable-static
 %make_build
 

++++++ libusb-compat-0.1.8.tar.bz2 -> libusb-compat-0.1.9.tar.bz2 ++++++
++++ 48552 lines of diff (skipped)

Reply via email to