Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openblas for openSUSE:Factory checked in at 2025-03-18 17:37:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openblas (Old) and /work/SRC/openSUSE:Factory/.openblas.new.19136 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openblas" Tue Mar 18 17:37:29 2025 rev:71 rq:1253922 version:0.3.29 Changes: -------- --- /work/SRC/openSUSE:Factory/openblas/openblas.changes 2025-03-15 16:15:03.857506760 +0100 +++ /work/SRC/openSUSE:Factory/.openblas.new.19136/openblas.changes 2025-03-18 17:37:41.480471143 +0100 @@ -1,0 +2,17 @@ +Mon Mar 17 08:51:26 UTC 2025 - Egbert Eich <e...@suse.com> + +- Disable sgemmt and dgemmt tests in the test suite on power + when gcc-13 is used. It is known (bsc#1239134) that some + of these tests fail on this architecture when OpenBLAS + is being build with the said compiler version ever since + these tests were introduced. + With this will essentially restore the situation of the + version prior to the adition of these tests (0.3.26) where + one was unaware of the problem. + This is only a temporary measure and will be removed once + the issue with gcc-13 has been resolved. +- Remove: Link-library-with-z-noexecstack.patch + since `-Wa,--noexecstack -Wl,-z,noexecstack` are global options, + now. + +------------------------------------------------------------------- @@ -100 +117 @@ -- Set gcc versions for ppc64le +- Set gcc versions for ppc64le (bsc#1239702) Old: ---- Link-library-with-z-noexecstack.patch BETA DEBUG BEGIN: Old: the issue with gcc-13 has been resolved. - Remove: Link-library-with-z-noexecstack.patch since `-Wa,--noexecstack -Wl,-z,noexecstack` are global options, BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openblas.spec ++++++ --- /var/tmp/diff_new_pack.aHBcbk/_old 2025-03-18 17:37:42.180500486 +0100 +++ /var/tmp/diff_new_pack.aHBcbk/_new 2025-03-18 17:37:42.184500653 +0100 @@ -240,7 +240,6 @@ Source2: README.HPC.SUSE Source3: openblas_tests.sh.in Source4: openblas.rpmlintrc -Patch101: Link-library-with-z-noexecstack.patch # PATCH port Patch102: Handle-s390-correctly.patch Patch103: openblas-ppc64be_up2_p8.patch @@ -362,6 +361,11 @@ sed -i -e '/FLDFLAGS = \|$(CC)\|$(CXX)/s@$@ $(LDFLAGS_TESTS)@' \ test/Makefile ctest/Makefile utest/Makefile cpp_thread_test/Makefile grep -q .note.GNU-stack cpuid.S || echo '.section .note.GNU-stack,"",@progbits' >> cpuid.S +# Disable sgemmt and dgemmt tests on ppc64le when using gcc13 +%if "%{?_arch}" == "ppc64le" && 0%{?gcc_version} == 13 +sed -i -e '/^OBJS_EXT+=/s@[^= ]*/test_sgemmt.o *@@' utest/Makefile +sed -i -e '/^OBJS_EXT+=/s@[^= ]*/test_dgemmt.o *@@' utest/Makefile +%endif %if %{without hpc} cp %{SOURCE1} .