Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libdeflate for openSUSE:Factory 
checked in at 2025-12-30 12:00:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libdeflate (Old)
 and      /work/SRC/openSUSE:Factory/.libdeflate.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libdeflate"

Tue Dec 30 12:00:21 2025 rev:17 rq:1324623 version:1.25

Changes:
--------
--- /work/SRC/openSUSE:Factory/libdeflate/libdeflate.changes    2025-09-11 
14:39:22.267874252 +0200
+++ /work/SRC/openSUSE:Factory/.libdeflate.new.1928/libdeflate.changes  
2025-12-30 12:00:32.901013848 +0100
@@ -1,0 +2,7 @@
+Mon Dec 29 00:30:39 UTC 2025 - Dirk Müller <[email protected]>
+
+- update to 1.25:
+  * Fixed a build error with gcc 16.
+  * The libdeflate CMake package is now relocatable.
+
+-------------------------------------------------------------------

Old:
----
  libdeflate-1.24.tar.gz

New:
----
  libdeflate-1.25.tar.gz

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

Other differences:
------------------
++++++ libdeflate.spec ++++++
--- /var/tmp/diff_new_pack.Q4EvVH/_old  2025-12-30 12:00:34.749089761 +0100
+++ /var/tmp/diff_new_pack.Q4EvVH/_new  2025-12-30 12:00:34.761090254 +0100
@@ -19,7 +19,7 @@
 %define major 0
 %define libname %{name}%{major}
 Name:           libdeflate
-Version:        1.24
+Version:        1.25
 Release:        0
 Summary:        Library for DEFLATE/zlib/gzip compression and decompression
 License:        BSD-2-Clause

++++++ libdeflate-1.24.tar.gz -> libdeflate-1.25.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdeflate-1.24/.github/workflows/ci.yml 
new/libdeflate-1.25/.github/workflows/ci.yml
--- old/libdeflate-1.24/.github/workflows/ci.yml        2025-05-11 
21:02:37.000000000 +0200
+++ new/libdeflate-1.25/.github/workflows/ci.yml        2025-11-01 
03:19:27.000000000 +0100
@@ -108,12 +108,10 @@
     strategy:
       matrix:
         include:
-        - {os: windows-2022, gen: "Visual Studio 17 2022", toolset: v143,    
vs: x64,   vcpkg: x64-windows}
-        - {os: windows-2022, gen: "Visual Studio 17 2022", toolset: ClangCL, 
vs: x64,   vcpkg: x64-windows}
-        - {os: windows-2022, gen: "Visual Studio 17 2022", toolset: v143,    
vs: Win32, vcpkg: x86-windows}
-        - {os: windows-2022, gen: "Visual Studio 17 2022", toolset: ClangCL, 
vs: Win32, vcpkg: x86-windows}
-        - {os: windows-2019, gen: "Visual Studio 16 2019", toolset: v142,    
vs: x64,   vcpkg: x64-windows}
-        - {os: windows-2019, gen: "Visual Studio 16 2019", toolset: v142,    
vs: Win32, vcpkg: x86-windows}
+        - {os: windows-latest, gen: "Visual Studio 17 2022", toolset: v143,    
vs: x64,   vcpkg: x64-windows}
+        - {os: windows-latest, gen: "Visual Studio 17 2022", toolset: ClangCL, 
vs: x64,   vcpkg: x64-windows}
+        - {os: windows-latest, gen: "Visual Studio 17 2022", toolset: v143,    
vs: Win32, vcpkg: x86-windows}
+        - {os: windows-latest, gen: "Visual Studio 17 2022", toolset: ClangCL, 
vs: Win32, vcpkg: x86-windows}
     runs-on: ${{matrix.os}}
     steps:
     - uses: actions/checkout@v4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdeflate-1.24/CMakeLists.txt 
new/libdeflate-1.25/CMakeLists.txt
--- old/libdeflate-1.24/CMakeLists.txt  2025-05-11 21:02:37.000000000 +0200
+++ new/libdeflate-1.25/CMakeLists.txt  2025-11-01 03:19:27.000000000 +0100
@@ -244,7 +244,7 @@
 
 set(LIB_INCLUDE_DIRS
     $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
-    $<INSTALL_INTERFACE:${CMAKE_INSTALL_FULL_INCLUDEDIR}>)
+)
 
 if(LIBDEFLATE_APPLE_FRAMEWORK)
 # Define resource files for Apple Framework
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdeflate-1.24/NEWS.md new/libdeflate-1.25/NEWS.md
--- old/libdeflate-1.24/NEWS.md 2025-05-11 21:02:37.000000000 +0200
+++ new/libdeflate-1.25/NEWS.md 2025-11-01 03:19:27.000000000 +0100
@@ -1,5 +1,11 @@
 # libdeflate release notes
 
+## Version 1.25
+
+* Fixed a build error with gcc 16.
+
+* The libdeflate CMake package is now relocatable.
+
 ## Version 1.24
 
 * The CMake-based build system now supports Apple Framework builds.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdeflate-1.24/README.md 
new/libdeflate-1.25/README.md
--- old/libdeflate-1.24/README.md       2025-05-11 21:02:37.000000000 +0200
+++ new/libdeflate-1.25/README.md       2025-11-01 03:19:27.000000000 +0100
@@ -154,6 +154,7 @@
 * Python: [deflate](https://github.com/dcwatson/deflate)
 * Ruby: [libdeflate-ruby](https://github.com/kaorimatz/libdeflate-ruby)
 * Rust: [libdeflater](https://github.com/adamkewley/libdeflater)
+* Swift: [SwiftDeflate](https://github.com/dcwatson/SwiftDeflate)
 
 Note: these are third-party projects which haven't necessarily been vetted by
 the authors of libdeflate.  Please direct all questions, bugs, and improvements
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdeflate-1.24/lib/x86/adler32_impl.h 
new/libdeflate-1.25/lib/x86/adler32_impl.h
--- old/libdeflate-1.24/lib/x86/adler32_impl.h  2025-05-11 21:02:37.000000000 
+0200
+++ new/libdeflate-1.25/lib/x86/adler32_impl.h  2025-11-01 03:19:27.000000000 
+0100
@@ -82,7 +82,7 @@
  */
 #  define adler32_x86_avx512_vl256_vnni        adler32_x86_avx512_vl256_vnni
 #  define SUFFIX                                  _avx512_vl256_vnni
-#  define ATTRIBUTES           
_target_attribute("avx512bw,avx512vl,avx512vnni" NO_EVEX512)
+#  define ATTRIBUTES           
_target_attribute("avx512bw,avx512vl,avx512vnni")
 #  define VL                   32
 #  define USE_VNNI             1
 #  define USE_AVX512           1
@@ -94,7 +94,7 @@
  */
 #  define adler32_x86_avx512_vl512_vnni        adler32_x86_avx512_vl512_vnni
 #  define SUFFIX                                  _avx512_vl512_vnni
-#  define ATTRIBUTES           _target_attribute("avx512bw,avx512vnni" EVEX512)
+#  define ATTRIBUTES           _target_attribute("avx512bw,avx512vnni")
 #  define VL                   64
 #  define USE_VNNI             1
 #  define USE_AVX512           1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdeflate-1.24/lib/x86/cpu_features.h 
new/libdeflate-1.25/lib/x86/cpu_features.h
--- old/libdeflate-1.24/lib/x86/cpu_features.h  2025-05-11 21:02:37.000000000 
+0200
+++ new/libdeflate-1.25/lib/x86/cpu_features.h  2025-11-01 03:19:27.000000000 
+0100
@@ -165,15 +165,6 @@
 #  define HAVE_AVXVNNI(features)       ((features) & X86_CPU_FEATURE_AVXVNNI)
 #endif
 
-#if (GCC_PREREQ(14, 0) || CLANG_PREREQ(18, 0, 18000000)) \
-       && !defined(__EVEX512__) /* avoid subtracting the evex512 feature */
-#  define EVEX512      ",evex512"      /* needed to override potential 
-mno-evex512 */
-#  define NO_EVEX512   ",no-evex512"
-#else
-#  define EVEX512      ""
-#  define NO_EVEX512   ""
-#endif
-
 #endif /* ARCH_X86_32 || ARCH_X86_64 */
 
 #endif /* LIB_X86_CPU_FEATURES_H */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdeflate-1.24/lib/x86/crc32_impl.h 
new/libdeflate-1.25/lib/x86/crc32_impl.h
--- old/libdeflate-1.24/lib/x86/crc32_impl.h    2025-05-11 21:02:37.000000000 
+0200
+++ new/libdeflate-1.25/lib/x86/crc32_impl.h    2025-11-01 03:19:27.000000000 
+0100
@@ -104,7 +104,7 @@
  */
 #  define crc32_x86_vpclmulqdq_avx512_vl256  crc32_x86_vpclmulqdq_avx512_vl256
 #  define SUFFIX                                     _vpclmulqdq_avx512_vl256
-#  define ATTRIBUTES           
_target_attribute("vpclmulqdq,pclmul,avx512bw,avx512vl" NO_EVEX512)
+#  define ATTRIBUTES           
_target_attribute("vpclmulqdq,pclmul,avx512bw,avx512vl")
 #  define VL                   32
 #  define USE_AVX512           1
 #  include "crc32_pclmul_template.h"
@@ -117,7 +117,7 @@
  */
 #  define crc32_x86_vpclmulqdq_avx512_vl512  crc32_x86_vpclmulqdq_avx512_vl512
 #  define SUFFIX                                     _vpclmulqdq_avx512_vl512
-#  define ATTRIBUTES           
_target_attribute("vpclmulqdq,pclmul,avx512bw,avx512vl" EVEX512)
+#  define ATTRIBUTES           
_target_attribute("vpclmulqdq,pclmul,avx512bw,avx512vl")
 #  define VL                   64
 #  define USE_AVX512           1
 #  include "crc32_pclmul_template.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdeflate-1.24/libdeflate.h 
new/libdeflate-1.25/libdeflate.h
--- old/libdeflate-1.24/libdeflate.h    2025-05-11 21:02:37.000000000 +0200
+++ new/libdeflate-1.25/libdeflate.h    2025-11-01 03:19:27.000000000 +0100
@@ -13,8 +13,8 @@
 #endif
 
 #define LIBDEFLATE_VERSION_MAJOR       1
-#define LIBDEFLATE_VERSION_MINOR       24
-#define LIBDEFLATE_VERSION_STRING      "1.24"
+#define LIBDEFLATE_VERSION_MINOR       25
+#define LIBDEFLATE_VERSION_STRING      "1.25"
 
 /*
  * Users of libdeflate.dll on Windows can define LIBDEFLATE_DLL to cause

Reply via email to