diff --git a/OpenBLAS-0.3.23.tar.gz b/OpenBLAS-0.3.28.tar.gz similarity index 69% rename from OpenBLAS-0.3.23.tar.gz rename to OpenBLAS-0.3.28.tar.gz index 31bec85b5297b69820ba189c120feebc730345dd..3c6a57a5b5151a683c68570b4ae4b17bae56b1a6 100644 Binary files a/OpenBLAS-0.3.23.tar.gz and b/OpenBLAS-0.3.28.tar.gz differ diff --git a/openblas.spec b/openblas.spec index 9cf7955d56e794e04eccb435bc02a76b9e801c48..bc430d0e25638c4b4528b844eeac50453a210788 100644 --- a/openblas.spec +++ b/openblas.spec @@ -1,11 +1,11 @@ -%define anolis_release 3 +%define anolis_release 1 %bcond_with system_lapack -%global lapackver 3.9.1 +%global lapackver 3.11.0 Name: openblas Summary: An optimized BLAS library based on GotoBLAS2 -Version: 0.3.23 +Version: 0.3.28 Release: %{anolis_release}%{?dist} License: BSD URL: https://github.com/xianyi/OpenBLAS/ @@ -16,6 +16,7 @@ Patch0003: 0003-openblas-0.3.11-tests.patch Patch0004: 0004-OpenBLAS-0.3.23-Add-opt-for-LoongArch64.patch BuildRequires: make gcc gcc-c++ gcc-gfortran +BuildRequires: multilib-rpm-config BuildRequires: perl-devel Obsoletes: %{name}-Rblas < %{EVR} @@ -203,11 +204,11 @@ This package contains the static libraries. tar zxf %{SOURCE0} cd OpenBLAS-%{version} %if %{with system_lapack} -%patch0001 -p1 -b .system_lapack +%patch 1 -p1 -b .system_lapack %endif -%patch0002 -p1 -b .libname -%patch0003 -p1 -b .tests -%patch0004 -p1 -b .Add-opt-for-LoongArch64 +%patch 2 -p1 -b .libname +%patch 3 -p1 -b .tests +%patch 4 -p1 -b .Add-opt-for-LoongArch64 find -name \*.f -exec chmod 644 {} \; @@ -527,6 +528,9 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig %endif %changelog +* Thu Mar 20 2025 Hong Wei Qin - 0.3.28-1 +- Update to 0.3.28-1 from 0.3.23-3 + * Wed Nov 8 2023 XiWei Gu - 0.3.23-3 - Enable DYNAMIC_ARCH for LoongArch64