Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libshine for openSUSE:Factory 
checked in at 2025-08-20 13:27:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libshine (Old)
 and      /work/SRC/openSUSE:Factory/.libshine.new.29662 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libshine"

Wed Aug 20 13:27:32 2025 rev:3 rq:1300459 version:3.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libshine/libshine.changes        2022-03-06 
18:16:05.559828582 +0100
+++ /work/SRC/openSUSE:Factory/.libshine.new.29662/libshine.changes     
2025-08-20 13:28:58.565555806 +0200
@@ -1,0 +2,7 @@
+Wed Aug 20 09:12:51 UTC 2025 - Takashi Iwai <ti...@suse.com>
+
+- Fix build failures with gcc15:
+  libshine-gcc15-fixes.patch
+- Use autosetup macro
+
+-------------------------------------------------------------------

New:
----
  libshine-gcc15-fixes.patch

----------(New B)----------
  New:- Fix build failures with gcc15:
  libshine-gcc15-fixes.patch
- Use autosetup macro
----------(New E)----------

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

Other differences:
------------------
++++++ libshine.spec ++++++
--- /var/tmp/diff_new_pack.jwGYig/_old  2025-08-20 13:28:59.197582083 +0200
+++ /var/tmp/diff_new_pack.jwGYig/_new  2025-08-20 13:28:59.201582249 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libshine
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2025 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
@@ -26,6 +26,7 @@
 Group:          System/Libraries
 URL:            https://github.com/toots/shine
 Source0:        
https://github.com/toots/shine/releases/download/%{version}/%{oname}-%{version}.tar.gz
+Patch1:         libshine-gcc15-fixes.patch
 BuildRequires:  pkgconfig
 
 %description
@@ -63,7 +64,7 @@
 arithmetic. This package contains the shineenc command line encoder.
 
 %prep
-%setup -q -n %{oname}-%{version}
+%autosetup -p1 -n %{oname}-%{version}
 
 %build
 %configure --disable-static

++++++ libshine-gcc15-fixes.patch ++++++
---
 src/lib/l3mdct.h |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- a/src/lib/l3mdct.h
+++ b/src/lib/l3mdct.h
@@ -1,7 +1,7 @@
 #ifndef shine_MDCT_H
 #define shine_MDCT_H
 
-void shine_mdct_initialise();
+void shine_mdct_initialise(shine_global_config *config);
 void shine_mdct_sub(shine_global_config *config, int stride);
 
 #endif

Reply via email to