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-06-04 20:27:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openblas (Old) and /work/SRC/openSUSE:Factory/.openblas.new.16005 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openblas" Wed Jun 4 20:27:19 2025 rev:73 rq:1282433 version:0.3.29 Changes: -------- --- /work/SRC/openSUSE:Factory/openblas/openblas.changes 2025-04-03 16:46:03.345215420 +0200 +++ /work/SRC/openSUSE:Factory/.openblas.new.16005/openblas.changes 2025-06-04 20:27:22.442051266 +0200 @@ -1,0 +2,6 @@ +Fri May 30 08:46:09 UTC 2025 - Richard Biener <rguent...@suse.com> + +- For SLES16 target POWER9 instead of POWER8 which fixes the + issue with the reported sgemm testsuite fails. [bsc#1239545] + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openblas.spec ++++++ --- /var/tmp/diff_new_pack.kh0NEP/_old 2025-06-04 20:27:23.342088555 +0200 +++ /var/tmp/diff_new_pack.kh0NEP/_new 2025-06-04 20:27:23.346088721 +0200 @@ -219,9 +219,13 @@ 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 +%if %{suse_version} >= 1600 && !0%{?is_opensuse} +# with openblas_target POWER9 the tests work fine +%else sed -i -e '/^OBJS_EXT+=/s@[^= ]*/test_sgemmt.o *@@' utest/Makefile sed -i -e '/^OBJS_EXT+=/s@[^= ]*/test_dgemmt.o *@@' utest/Makefile %endif +%endif cp %{SOURCE1} . @@ -274,7 +278,11 @@ %global openblas_target %openblas_target TARGET=ZARCH_GENERIC %endif %ifarch ppc64le +%if %{suse_version} >= 1600 && !0%{?is_opensuse} +%global openblas_target %openblas_target TARGET=POWER9 +%else %global openblas_target %openblas_target TARGET=POWER8 +%endif %define openblas_opt BUILD_BFLOAT16=1 %endif %ifarch ppc64