Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package fluidsynth for openSUSE:Factory 
checked in at 2026-06-16 13:46:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fluidsynth (Old)
 and      /work/SRC/openSUSE:Factory/.fluidsynth.new.1981 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fluidsynth"

Tue Jun 16 13:46:17 2026 rev:89 rq:1359398 version:2.5.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/fluidsynth/fluidsynth.changes    2026-04-21 
12:42:12.467913893 +0200
+++ /work/SRC/openSUSE:Factory/.fluidsynth.new.1981/fluidsynth.changes  
2026-06-16 13:47:19.949968633 +0200
@@ -1,0 +2,8 @@
+Fri Jun 12 20:00:49 UTC 2026 - Martin Hauke <[email protected]>
+
+- Update to version 2.5.5
+  * Fix a build issue on BigEndian architectures.
+  * Adjust the log level for unimplemented OSAL functions in
+    release builds (#1795).
+
+-------------------------------------------------------------------

Old:
----
  fluidsynth-2.5.4.tar.gz

New:
----
  fluidsynth-2.5.5.tar.gz

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

Other differences:
------------------
++++++ fluidsynth.spec ++++++
--- /var/tmp/diff_new_pack.sOeaBd/_old  2026-06-16 13:47:22.374069993 +0200
+++ /var/tmp/diff_new_pack.sOeaBd/_new  2026-06-16 13:47:22.386070495 +0200
@@ -20,7 +20,7 @@
 
 %define sover   3
 Name:           fluidsynth
-Version:        2.5.4
+Version:        2.5.5
 Release:        0
 Summary:        A Real-Time Software Synthesizer That Uses Soundfont(tm)
 License:        LGPL-2.1-or-later

++++++ fluidsynth-2.5.4.tar.gz -> fluidsynth-2.5.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fluidsynth-2.5.4/CMakeLists.txt 
new/fluidsynth-2.5.5/CMakeLists.txt
--- old/fluidsynth-2.5.4/CMakeLists.txt 2026-04-18 16:43:33.000000000 +0200
+++ new/fluidsynth-2.5.5/CMakeLists.txt 2026-06-12 21:12:08.000000000 +0200
@@ -47,7 +47,7 @@
 # FluidSynth package version
 set ( FLUIDSYNTH_VERSION_MAJOR 2 )
 set ( FLUIDSYNTH_VERSION_MINOR 5 )
-set ( FLUIDSYNTH_VERSION_MICRO 4 )
+set ( FLUIDSYNTH_VERSION_MICRO 5 )
 set ( VERSION 
"${FLUIDSYNTH_VERSION_MAJOR}.${FLUIDSYNTH_VERSION_MINOR}.${FLUIDSYNTH_VERSION_MICRO}"
 )
 set ( FLUIDSYNTH_VERSION ${VERSION} )
 
@@ -62,7 +62,7 @@
 # This is not exactly the same algorithm as the libtool one, but the results 
are the same.
 set ( LIB_VERSION_CURRENT 3 )
 set ( LIB_VERSION_AGE 5 )
-set ( LIB_VERSION_REVISION 3 )
+set ( LIB_VERSION_REVISION 4 )
 set ( LIB_VERSION_INFO
       "${LIB_VERSION_CURRENT}.${LIB_VERSION_AGE}.${LIB_VERSION_REVISION}" )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fluidsynth-2.5.4/doc/fluidsynth-v20-devdoc.txt 
new/fluidsynth-2.5.5/doc/fluidsynth-v20-devdoc.txt
--- old/fluidsynth-2.5.4/doc/fluidsynth-v20-devdoc.txt  2026-04-18 
16:43:33.000000000 +0200
+++ new/fluidsynth-2.5.5/doc/fluidsynth-v20-devdoc.txt  2026-06-12 
21:12:08.000000000 +0200
@@ -8,8 +8,8 @@
 \author David Henningsson
 \author Tom Moebert
 \author Copyright &copy; 2003-2026 Peter Hanappe, Conrad Berhörster, Antoine 
Schmitt, Pedro López-Cabanillas, Josh Green, David Henningsson, Tom Moebert
-\version Revision 2.5.4
-\date 2026-04-18
+\version Revision 2.5.5
+\date 2026-06-12
 
 All the source code examples in this document are in the public domain; you 
can use them as you please. This document is licensed under the Creative 
Commons Attribution-Share Alike 3.0 Unported License. To view a copy of this 
license, visit https://creativecommons.org/licenses/by-sa/3.0/ . The FluidSynth 
library is distributed under the GNU Lesser General Public License. A copy of 
the GNU Lesser General Public License is contained in the FluidSynth package; 
if not, visit https://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fluidsynth-2.5.4/src/utils/fluid_stub_functions.h 
new/fluidsynth-2.5.5/src/utils/fluid_stub_functions.h
--- old/fluidsynth-2.5.4/src/utils/fluid_stub_functions.h       2026-04-18 
16:43:33.000000000 +0200
+++ new/fluidsynth-2.5.5/src/utils/fluid_stub_functions.h       2026-06-12 
21:12:08.000000000 +0200
@@ -30,18 +30,24 @@
 #include "fluidsynth_priv.h"
 
 
+#ifdef NDEBUG
+#define STUB_FUNCTION_LOG_LEVEL FLUID_DBG
+#else
+#define STUB_FUNCTION_LOG_LEVEL FLUID_ERR
+#endif
+
 #define STUB_FUNCTION_VOID(function, args) \
     static FLUID_INLINE void \
     function args \
     { \
-        FLUID_LOG(FLUID_ERR, "function " # function " is a stub"); \
+        FLUID_LOG(STUB_FUNCTION_LOG_LEVEL, "function " # function " is a 
stub"); \
     }
 
 #define STUB_FUNCTION(function, type, result, args) \
     static FLUID_INLINE type \
     function args \
     { \
-        FLUID_LOG(FLUID_ERR, "function " # function " is a stub, always 
returning " # result); \
+        FLUID_LOG(STUB_FUNCTION_LOG_LEVEL, "function " # function " is a stub, 
always returning " # result); \
         return result; \
     }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fluidsynth-2.5.4/src/utils/fluid_sys_cpp11.h 
new/fluidsynth-2.5.5/src/utils/fluid_sys_cpp11.h
--- old/fluidsynth-2.5.4/src/utils/fluid_sys_cpp11.h    2026-04-18 
16:43:33.000000000 +0200
+++ new/fluidsynth-2.5.5/src/utils/fluid_sys_cpp11.h    2026-06-12 
21:12:08.000000000 +0200
@@ -46,10 +46,17 @@
 #endif
 
 /* Endian detection */
+#ifdef WORDS_BIGENDIAN
+#define FLUID_IS_BIG_ENDIAN       true
+
+#define FLUID_LE32TOH(x)          (((0xFF000000 & (x)) >> 24) | ((0x00FF0000 & 
(x)) >> 8) | ((0x0000FF00 & (x)) << 8) | ((0x000000FF & (x)) << 24));
+#define FLUID_LE16TOH(x)          (((0xFF00 & (x)) >> 8) | ((0x00FF & (x)) << 
8))
+#else
 #define FLUID_IS_BIG_ENDIAN       false
 
 #define FLUID_LE32TOH(x)          (x)
 #define FLUID_LE16TOH(x)          (x)
+#endif
 
 /*
  * Utility functions

Reply via email to