Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lal for openSUSE:Factory checked in 
at 2026-02-24 15:39:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lal (Old)
 and      /work/SRC/openSUSE:Factory/.lal.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lal"

Tue Feb 24 15:39:01 2026 rev:19 rq:1334591 version:7.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/lal/lal.changes  2025-11-24 14:13:41.832648370 
+0100
+++ /work/SRC/openSUSE:Factory/.lal.new.1977/lal.changes        2026-02-24 
15:39:49.901481163 +0100
@@ -1,0 +2,7 @@
+Mon Feb 23 12:58:24 UTC 2026 - Petr Gajdos <[email protected]>
+
+- added patches [bsc#1256968]
+  fix build with gcc16
+  * lal-gcc16.patch
+
+-------------------------------------------------------------------

New:
----
  lal-gcc16.patch

----------(New B)----------
  New:  fix build with gcc16
  * lal-gcc16.patch
----------(New E)----------

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

Other differences:
------------------
++++++ lal.spec ++++++
--- /var/tmp/diff_new_pack.1MrmgB/_old  2026-02-24 15:39:50.533507318 +0100
+++ /var/tmp/diff_new_pack.1MrmgB/_new  2026-02-24 15:39:50.533507318 +0100
@@ -1,6 +1,7 @@
 #
 # spec file for package lal
 #
+# Copyright (c) 2026 SUSE LLC
 # Copyright (c) 2025 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
@@ -44,6 +45,8 @@
 Patch0:         lal-swig-4_4-compat.patch
 # PATCH-FIX-UPSTREAM lal-disable-erroneous-test.patch [email protected] -- 
Disable a test that gives 'SystemError: error return without exception set'
 Patch2:         lal-disable-erroneous-test.patch
+# fix build with gcc16
+Patch3:         lal-gcc16.patch
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module numpy-devel}
 BuildRequires:  %{python_module numpy}
@@ -148,6 +151,7 @@
 %autosetup -N -n lal-%{version}
 %patch -P0 -p2
 %patch -P2 -p1
+%patch -P3 -p1
 
 %build
 autoreconf -fvi

++++++ lal-gcc16.patch ++++++
diff -upr lal-7.7.0.orig/lib/vectorops/VectorMath_AVXx.c 
lal-7.7.0/lib/vectorops/VectorMath_AVXx.c
--- lal-7.7.0.orig/lib/vectorops/VectorMath_AVXx.c      2026-02-23 
12:01:39.110956379 +0000
+++ lal-7.7.0/lib/vectorops/VectorMath_AVXx.c   2026-02-23 12:08:02.586751834 
+0000
@@ -227,7 +227,7 @@ XLALVectorMath_S2s_AVXx ( REAL4 *out, co
         }
 
       // deal with the remaining (<=7) terms separately
-      for ( UINT4 i = i8Max, j=0; i < len; i ++, j++ ) {
+      for ( UINT4 i = i8Max; i < len; i ++ ) {
         *out = (*op)( *out, in[i] );
       }
 
@@ -621,7 +621,7 @@ XLALVectorMath_D2d_AVXx ( REAL8 *out, co
         }
 
       // deal with the remaining (<=3) terms separately
-      for ( UINT4 i = i4Max, j=0; i < len; i ++, j++ ) {
+      for ( UINT4 i = i4Max; i < len; i ++ ) {
         *out = (*op)( *out, in[i] );
       }
 
diff -upr lal-7.7.0.orig/lib/vectorops/VectorMath_SSEx.c 
lal-7.7.0/lib/vectorops/VectorMath_SSEx.c
--- lal-7.7.0.orig/lib/vectorops/VectorMath_SSEx.c      2026-02-23 
12:01:39.110956379 +0000
+++ lal-7.7.0/lib/vectorops/VectorMath_SSEx.c   2026-02-23 12:06:29.860571346 
+0000
@@ -192,7 +192,7 @@ XLALVectorMath_S2s_SSEx ( REAL4 *out, co
         }
 
       // deal with the remaining (<=3) terms separately
-      for ( UINT4 i = i4Max, j=0; i < len; i ++, j++ ) {
+      for ( UINT4 i = i4Max; i < len; i ++ ) {
         *out = (*op)( *out, in[i] );
       }
 
@@ -382,7 +382,7 @@ XLALVectorMath_D2d_SSEx ( REAL8 *out, co
         }
 
       // deal with the remaining (<=1) terms separately
-      for ( UINT4 i = i2Max, j=0; i < len; i ++, j++ ) {
+      for ( UINT4 i = i2Max; i < len; i ++ ) {
         *out = (*op)( *out, in[i] );
       }
 

Reply via email to