Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package id3lib for openSUSE:Factory checked 
in at 2025-07-02 18:17:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/id3lib (Old)
 and      /work/SRC/openSUSE:Factory/.id3lib.new.7067 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "id3lib"

Wed Jul  2 18:17:27 2025 rev:36 rq:1289957 version:3.8.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/id3lib/id3lib.changes    2025-04-03 
16:51:46.143655215 +0200
+++ /work/SRC/openSUSE:Factory/.id3lib.new.7067/id3lib.changes  2025-07-02 
18:18:01.544701596 +0200
@@ -1,0 +2,7 @@
+Thu Jun 26 13:22:44 UTC 2025 - Dr. Werner Fink <wer...@suse.de>
+
+- Modify patch id3lib-3.8.3-fix-c23.patch:
+  Also move ID3Field_SetEncoding and ID3Field_IsEncodable to my_bool
+  typedef as otherwise grip fails at build
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ id3lib.spec ++++++
--- /var/tmp/diff_new_pack.idIXk6/_old  2025-07-02 18:18:02.444738992 +0200
+++ /var/tmp/diff_new_pack.idIXk6/_new  2025-07-02 18:18:02.444738992 +0200
@@ -42,7 +42,8 @@
 Patch14:        id3lib-3.8.3-fix-utf16-stringlists.patch
 Patch15:        add-c-wrapper-functions.patch
 Patch16:        id3lib-missing-nullpointer-check.patch
-Patch17:        
https://gitweb.gentoo.org/repo/gentoo.git/plain/media-libs/id3lib/files/id3lib-3.8.3-fix-c23.patch
+# taken from 
https://gitweb.gentoo.org/repo/gentoo.git/plain/media-libs/id3lib/files/id3lib-3.8.3-fix-c23.patch
+Patch17:        id3lib-3.8.3-fix-c23.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  dos2unix
@@ -107,7 +108,7 @@
 %patch -P 15 -p1
 %patch -P 16 -p1
 %if %{pkg_vcmp gcc >= 15}
-%patch -P 17 -p1
+%patch -P 17 -p1 -b .c23
 %endif
 for i in doc/id3v2.3.0{.txt,.html}; do
   dos2unix $i

++++++ id3lib-3.8.3-fix-c23.patch ++++++
--- /var/tmp/diff_new_pack.idIXk6/_old  2025-07-02 18:18:02.496741152 +0200
+++ /var/tmp/diff_new_pack.idIXk6/_new  2025-07-02 18:18:02.500741318 +0200
@@ -19,6 +19,13 @@
 
 Bug: https://bugs.gentoo.org/949086
 Signed-off-by: Sam James <s...@gentoo.org>
+
+---
+ include/id3.h         |   22 +++++++++++-----------
+ include/id3/globals.h |   25 ++++++++++++++++---------
+ 2 files changed, 27 insertions(+), 20 deletions(-)
+
+diff --git a/include/id3.h b/include/id3.h
 --- a/include/id3.h
 +++ b/include/id3.h
 @@ -47,12 +47,12 @@ extern "C"
@@ -59,7 +66,19 @@
  
    /* field wrappers */
    ID3_C_EXPORT void                 CCONV ID3Field_Clear              
(ID3Field *field);
-@@ -116,7 +116,7 @@ extern "C"
+@@ -104,9 +104,9 @@ extern "C"
+   ID3_C_EXPORT void                 CCONV ID3Field_GetBINARY          (const 
ID3Field *field, uchar *buffer, size_t buffLength);
+   ID3_C_EXPORT void                 CCONV ID3Field_FromFile           
(ID3Field *field, const char *fileName);
+   ID3_C_EXPORT void                 CCONV ID3Field_ToFile             (const 
ID3Field *field, const char *fileName);
+-  ID3_C_EXPORT bool                 CCONV ID3Field_SetEncoding        
(ID3Field *field, ID3_TextEnc enc);
++  ID3_C_EXPORT my_bool              CCONV ID3Field_SetEncoding        
(ID3Field *field, ID3_TextEnc enc);
+   ID3_C_EXPORT ID3_TextEnc          CCONV ID3Field_GetEncoding        (const 
ID3Field *field);
+-  ID3_C_EXPORT bool                 CCONV ID3Field_IsEncodable        (const 
ID3Field *field);
++  ID3_C_EXPORT my_bool              CCONV ID3Field_IsEncodable        (const 
ID3Field *field);
+ 
+   /* field-info wrappers */
+   ID3_C_EXPORT char*                CCONV ID3FrameInfo_ShortName     
(ID3_FrameID frameid);
+@@ -119,7 +119,7 @@ extern "C"
    ID3_C_EXPORT flags_t              CCONV ID3FrameInfo_FieldFlags     
(ID3_FrameID frameid, int fieldnum);
  
    /* Deprecated */
@@ -68,6 +87,7 @@
  
  #ifdef __cplusplus
  }
+diff --git a/include/id3/globals.h b/include/id3/globals.h
 --- a/include/id3/globals.h
 +++ b/include/id3/globals.h
 @@ -82,12 +82,19 @@

Reply via email to