Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2025-01-17 18:37:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and      /work/SRC/openSUSE:Factory/.libcdio.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libcdio"

Fri Jan 17 18:37:05 2025 rev:53 rq:1238135 version:2.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libcdio/libcdio.changes  2024-08-07 
06:10:28.702506329 +0200
+++ /work/SRC/openSUSE:Factory/.libcdio.new.5589/libcdio.changes        
2025-01-17 18:37:09.648430347 +0100
@@ -1,0 +2,55 @@
+Thu Jan 16 00:15:33 UTC 2025 - Matej Cepl <mc...@cepl.eu>
+
+- Update to 2.2.0:
+  - Revised to note ABI change in ISO-9660 shared library (.so)
+    version numbers; bump release version from 2.1.1 to 2.2.0
+    to note both API and ABI changes. These are the last three
+    bullet items under Version 2.1.1.
+  - Remove LIBCDIO_SOURCE_PATH from configure.ac.
+
+-------------------------------------------------------------------
+Fri Jan 10 11:33:28 UTC 2025 - Matej Cepl <mc...@cepl.eu>
+
+- Update to 2.1.1:
+  - More checks of potentially NULL buffers. More
+    malloc()/calloc() result checks.
+  - Enforce non-widestring ("A" suffixed) calls when we pass
+    char* parameters.
+  - Use widestring API calls unless otherwise specified.
+  - Remove a deprecation warning of the declaration of
+    is_cdrom_aspi() and GetVersion().
+  - Updates for compiling on MSVC.
+  - Move to github
+  - Add github CI checks.
+  - Count empty fields as tracks.
+  - Add some validity checks to enhance security.
+  - Add support for ISO9660 multi extent files.
+  - Fix Recognition of multi-extent in ISO9660 when Joliet is
+    present.
+  - Use getmntent/setmntent for reading mounts.
+  - Use GNU/Linux new ioctl on kernel v5.16 or newer.
+  - Use "%s"-style format in cdda-player.c: to make it catch
+    cases when user input is used in place of format.
+  - Remove some memory leaks in C++ code.
+  - Allow for DO_NOT_WANT_COMPATIBILITY macro in config.h to
+    disable APIs that are being retired.
+  - Fix win32 implementation of .get_track_msf() for CD with
+    first track number > 1
+  - Fix testing on Windows and remove compilation warnings.
+  - Add Rock Ridge deep directory support.
+  - Fix and clean up various Rock Ridge issues and adjust tests.
+  - Fix double reporting of sizes in cd-info.c.
+  - CD-Text character set interpretation more tolerant of bad
+    input.
+  - Remove homegrown boolean type in favor of <stdbool.h>.
+  - Improve pkg-config configuration detection
+  - Fix crash reading CD TOC on macOS Ventura.
+  - Update freedb references to GnuDB.
+  - Fix charset check in Windows cdio_charset_from_utf8
+    implementation.
+  - Add support for reading CD-Text on macOS and Windows
+- Remove upstreamed patch:
+  - fix-undefined-behavior-in-readlink.patch
+- Remove GPG authentication, not supported any more.
+
+-------------------------------------------------------------------

Old:
----
  fix-undefined-behavior-in-readlink.patch
  libcdio-2.1.0.tar.bz2
  libcdio-2.1.0.tar.bz2.sig
  libcdio.keyring

New:
----
  libcdio-2.2.0.tar.bz2

BETA DEBUG BEGIN:
  Old:/work/SRC/openSUSE:Factory/.libcdio.new.5589/libcdio.changes-- Remove 
upstreamed patch:
/work/SRC/openSUSE:Factory/.libcdio.new.5589/libcdio.changes:  - 
fix-undefined-behavior-in-readlink.patch
/work/SRC/openSUSE:Factory/.libcdio.new.5589/libcdio.changes-- Remove GPG 
authentication, not supported any more.
BETA DEBUG END:

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

Other differences:
------------------
++++++ cdio-utils.spec ++++++
--- /var/tmp/diff_new_pack.z3V3er/_old  2025-01-17 18:37:11.984527146 +0100
+++ /var/tmp/diff_new_pack.z3V3er/_new  2025-01-17 18:37:12.000527809 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cdio-utils
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,15 +18,13 @@
 
 %define cdioutils 1
 Name:           cdio-utils
-Version:        2.1.0
+Version:        2.2.0
 Release:        0
 Summary:        Utility programs making use of libcdio, a CD-ROM access library
 License:        GPL-3.0-or-later
 Group:          Productivity/Multimedia/Other
 URL:            https://savannah.gnu.org/projects/libcdio
-Source0:        https://ftp.gnu.org/gnu/libcdio/libcdio-%{version}.tar.bz2
-Source1:        https://ftp.gnu.org/gnu/libcdio/libcdio-%{version}.tar.bz2.sig
-Source2:        libcdio.keyring
+Source0:        
https://github.com/libcdio/libcdio/releases/download/%{version}/libcdio-%{version}.tar.bz2
 Source4:        baselibs.conf
 Patch0:         c99.patch
 BuildRequires:  fdupes
@@ -76,7 +74,7 @@
 %fdupes -s %{buildroot}%{_mandir}
 
 %files -n cdio-utils
-%doc AUTHORS NEWS.md README README.libcdio THANKS TODO
+%doc AUTHORS THANKS TODO ChangeLog NEWS.md README-libcdio.md README.md
 %license COPYING*
 %{_bindir}/cd-*
 %{_bindir}/cdda-*

++++++ libcdio.spec ++++++
--- /var/tmp/diff_new_pack.z3V3er/_old  2025-01-17 18:37:12.360542727 +0100
+++ /var/tmp/diff_new_pack.z3V3er/_new  2025-01-17 18:37:12.372543224 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libcdio
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,21 +18,18 @@
 
 %define cdio_name libcdio19
 %define cdiopp_name libcdio++1
-%define iso9660_name libiso9660-11
-%define iso9660pp_name libiso9660++0
+%define iso9660_name libiso9660-12
+%define iso9660pp_name libiso9660++1
 %define udf_name libudf0
 Name:           libcdio
-Version:        2.1.0
+Version:        2.2.0
 Release:        0
 Summary:        CD-ROM Access Library
 License:        GPL-3.0-or-later
 Group:          Productivity/Multimedia/Other
 URL:            https://savannah.gnu.org/projects/libcdio
-Source0:        https://ftp.gnu.org/gnu/libcdio/%{name}-%{version}.tar.bz2
-Source1:        https://ftp.gnu.org/gnu/libcdio/%{name}-%{version}.tar.bz2.sig
-Source2:        %{name}.keyring
+Source0:        
https://github.com/libcdio/libcdio/releases/download/%{version}/libcdio-%{version}.tar.bz2
 Source3:        baselibs.conf
-Patch0:         fix-undefined-behavior-in-readlink.patch
 Patch1:         c99.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.z3V3er/_old  2025-01-17 18:37:12.596552506 +0100
+++ /var/tmp/diff_new_pack.z3V3er/_new  2025-01-17 18:37:12.620553500 +0100
@@ -1,8 +1,8 @@
 libcdio19
   obsoletes "libcdio-<targettype> <= <version>"
   provides "libcdio-<targettype> = <version>"
-libiso9660-11
-libiso9660++0
+libiso9660-12
+libiso9660++1
 libcdio++1
 libudf0
 #libcdio_cdda1

++++++ c99.patch ++++++
--- /var/tmp/diff_new_pack.z3V3er/_old  2025-01-17 18:37:12.748558804 +0100
+++ /var/tmp/diff_new_pack.z3V3er/_new  2025-01-17 18:37:12.780560130 +0100
@@ -11,18 +11,16 @@
 
 Signed-off-by: Alfred Wingate <par...@protonmail.com>
 ---
- configure.ac               |  8 ++++----
- lib/driver/_cdio_generic.c | 12 +-----------
- lib/driver/_cdio_stdio.c   |  6 +-----
+ configure.ac               |    8 ++++----
+ lib/driver/_cdio_generic.c |   12 +-----------
+ lib/driver/_cdio_stdio.c   |    6 +-----
  3 files changed, 6 insertions(+), 20 deletions(-)
 
-diff --git a/configure.ac b/configure.ac
-index 0399a718..5ea300fe 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -547,10 +547,10 @@ AC_DEFINE_UNQUOTED(LIBCDIO_SOURCE_PATH, 
"$LIBCDIO_SOURCE_PATH",
-       [Full path to libcdio top_sourcedir.])
- AC_SUBST(LIBCDIO_SOURCE_PATH)
+@@ -539,10 +539,10 @@ AC_SUBST(HAVE_SOLARIS_CDROM)
+ AC_SUBST(HAVE_WIN32_CDROM)
+ AC_SUBST(HAVE_OS2_CDROM)
  
 -AC_CHECK_FUNCS( [chdir drand48 fseeko fseeko64 ftruncate geteuid getgid \
 -               getuid getpwuid gettimeofday lseek64 lstat memcpy memset 
mkstemp rand \
@@ -35,8 +33,6 @@
  
  # check for timegm() support
  AC_CHECK_FUNC(timegm, AC_DEFINE(HAVE_TIMEGM,1,
-diff --git a/lib/driver/_cdio_generic.c b/lib/driver/_cdio_generic.c
-index 4a7fcadf..f5c8c402 100644
 --- a/lib/driver/_cdio_generic.c
 +++ b/lib/driver/_cdio_generic.c
 @@ -55,16 +55,6 @@
@@ -65,8 +61,6 @@
  }
  
  /*!
-diff --git a/lib/driver/_cdio_stdio.c b/lib/driver/_cdio_stdio.c
-index 1d46b156..c26a35d0 100644
 --- a/lib/driver/_cdio_stdio.c
 +++ b/lib/driver/_cdio_stdio.c
 @@ -47,11 +47,7 @@
@@ -82,7 +76,4 @@
  #define CDIO_FSEEK fseeko
  #else
  #define CDIO_FSEEK fseek
--- 
-2.45.1
-
 

++++++ libcdio-2.1.0.tar.bz2 -> libcdio-2.2.0.tar.bz2 ++++++
++++ 57627 lines of diff (skipped)

Reply via email to