diff --git a/openblas.spec b/openblas.spec index 737d099..cf6ae2d 100644 --- a/openblas.spec +++ b/openblas.spec @@ -1,6 +1,6 @@ %bcond_with system_lapack # Version of bundled lapack -%global lapackver 3.11.0 +%global lapackver 3.12.0 # DO NOT "CLEAN UP" OR MODIFY THIS SPEC FILE WITHOUT ASKING THE # MAINTAINER FIRST! @@ -14,8 +14,8 @@ # "obsoleted" features are still kept in the spec. Name: openblas -Version: 0.3.28 -Release: 3%{?dist} +Version: 0.3.29 +Release: 1%{?dist} Summary: An optimized BLAS library based on GotoBLAS2 License: BSD-3-Clause @@ -30,8 +30,6 @@ Patch1: openblas-0.2.5-libname.patch Patch2: openblas-0.2.15-constructor.patch # Supply the proper flags to the test makefile Patch3: openblas-0.3.11-tests.patch -# https://github.com/OpenMathLib/OpenBLAS/issues/49172 -Patch4: openblas-0.3.28-zgemm-cgemm.patch BuildRequires: make BuildRequires: gcc @@ -245,7 +243,6 @@ cd OpenBLAS-%{version} %patch -P 2 -p1 -b .constructor %endif %patch -P 3 -p1 -b .tests -%patch -P 4 -p1 -b .gemm # Fix source permissions find -name \*.f -exec chmod 644 {} \; @@ -408,6 +405,7 @@ make -C threaded $TARGET USE_THREAD=1 USE_OPENMP=0 FC=gfortran CC=gcc COMMON_O COMMON="%{optflags} -fPIC -fopenmp -pthread" FCOMMON="$COMMON -frecursive" make -C openmp $TARGET USE_THREAD=1 USE_OPENMP=1 FC=gfortran CC=gcc COMMON_OPT="$COMMON" FCOMMON_OPT="$FCOMMON" $NMAX LIBPREFIX="libopenblaso" $AVX $LAPACKE INTERFACE64=0 %{with cpp_thread_check:CPP_THREAD_SAFETY_TEST=1} +make -C openmp $TARGET USE_THREAD=1 USE_OPENMP=1 FC=gfortran CC=gcc COMMON_OPT="$COMMON" FCOMMON_OPT="$FCOMMON" $NMAX LIBPREFIX="libopenblaso" $AVX $LAPACKE INTERFACE64=0 %{with cpp_thread_check:CPP_THREAD_SAFETY_TEST=1} lapack-test %if %build64 COMMON="%{optflags} -fPIC" @@ -657,6 +655,10 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig %endif %changelog +* Wed Apr 09 2025 Pavel Simovec - 0.3.29-1 +- Update to 0.3.29 +- Resolves: RHEL-82829 + * Mon Mar 24 2025 David Abdurachmanov - 0.3.28-3 - Add riscv64 diff --git a/sources b/sources index 15772e7..4baebd0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (OpenBLAS-0.3.28.tar.gz) = 358301c8a60bedf920c07a110c772feb639e52412bd783789741fd2fd0686aac97e6b17ebcdf01ce48a2a15841058f82df0fee551af952f6e70b58140c055133 +SHA512 (OpenBLAS-0.3.29.tar.gz) = 046316b4297460bffca09c890ecad17ea39d8b3db92ff445d03b547dd551663d37e40f38bce8ae11e2994374ff01e622b408da27aa8e40f4140185ee8f001a60