From 6325e44b1e67985ec0bc6460101b0dfe0aaf5099 Mon Sep 17 00:00:00 2001 From: Tom spot Callaway Date: Sun, 24 Apr 2022 00:54:01 -0400 Subject: [PATCH] update to 3.10.1 --- .gitignore | 1 + lapack.spec | 18 ++++++++---------- sources | 2 +- 3 files changed, 10 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index eef60e9..6c7cbe3 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ lapack-3.2.2.tgz /v3.9.0.tar.gz /v3.9.1.tar.gz /v3.10.0.tar.gz +/v3.10.1.tar.gz diff --git a/lapack.spec b/lapack.spec index 92ae454..bf64351 100644 --- a/lapack.spec +++ b/lapack.spec @@ -12,18 +12,14 @@ Summary: Numerical linear algebra package libraries Name: lapack -Version: %{mediumver}.0 -Release: 5%{?dist} +Version: %{mediumver}.1 +Release: 1%{?dist} License: BSD URL: http://www.netlib.org/lapack/ Source0: https://github.com/Reference-LAPACK/lapack/archive/v%{version}.tar.gz Source1: http://www.netlib.org/lapack/manpages.tgz Source4: http://www.netlib.org/lapack/lapackqref.ps Source5: http://www.netlib.org/blas/blasqr.ps -# Fixes out of bounds read in *larrv -# CVE-2021-4048 -Patch0: https://github.com/Reference-LAPACK/lapack/commit/38f3eeee3108b18158409ca2a100e6fe03754781.patch - BuildRequires: gcc-gfortran, gawk BuildRequires: make, cmake Requires: blas%{?_isa} = %{version}-%{release} @@ -115,7 +111,6 @@ This build has 64bit INTEGER support and a symbol name suffix. %prep %setup -q %setup -q -D -T -a1 -%patch0 -p1 -b .CVE-2021-4048 mkdir manpages mv man/ manpages/ @@ -124,7 +119,7 @@ mv man/ manpages/ %global optflags %{optflags} -frecursive --no-optimize-sibling-calls # shared normal -%cmake -DBUILD_DEPRECATED=ON -DBUILD_SHARED_LIBS=ON -DLAPACKE=ON -DLAPACKE_WITH_TMG=ON -DCBLAS=ON +%cmake -DCMAKE_SKIP_RPATH:BOOL=ON -DBUILD_DEPRECATED=ON -DBUILD_SHARED_LIBS=ON -DLAPACKE=ON -DLAPACKE_WITH_TMG=ON -DCBLAS=ON %cmake_build mv %_vpath_builddir %_vpath_builddir-SHARED @@ -135,7 +130,7 @@ mv %_vpath_builddir %_vpath_builddir-STATIC %if 0%{?arch64} # shared 64 -%cmake -DBUILD_DEPRECATED=ON -DBUILD_SHARED_LIBS=ON -DBUILD_INDEX64=ON -DLAPACKE=OFF -DCBLAS=ON +%cmake -DCMAKE_SKIP_RPATH:BOOL=ON -DBUILD_DEPRECATED=ON -DBUILD_SHARED_LIBS=ON -DBUILD_INDEX64=ON -DLAPACKE=OFF -DCBLAS=ON %cmake_build mv %_vpath_builddir %_vpath_builddir-SHARED64 @@ -148,7 +143,7 @@ mv %_vpath_builddir %_vpath_builddir-STATIC64 # shared 64 SUFFIX sed -i 's|64"|64_"|g' CMakeLists.txt -%cmake -DBUILD_DEPRECATED=ON -DBUILD_SHARED_LIBS=ON -DBUILD_INDEX64=ON -DLAPACKE=OFF -DCBLAS=ON +%cmake -DCMAKE_SKIP_RPATH:BOOL=ON -DBUILD_DEPRECATED=ON -DBUILD_SHARED_LIBS=ON -DBUILD_INDEX64=ON -DLAPACKE=OFF -DCBLAS=ON %cmake_build mv %_vpath_builddir %_vpath_builddir-SHARED64SUFFIX @@ -398,6 +393,9 @@ cp -f manpages/man/man3/* ${RPM_BUILD_ROOT}%{_mandir}/man3 %endif %changelog +* Sun Apr 24 2022 Tom Callaway - 3.10.1-1 +- update to 3.10.1 + * Thu Jan 20 2022 Fedora Release Engineering - 3.10.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index 97299c5..d2a8f18 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ SHA512 (manpages.tgz) = 1be73baaa869c4dae5c7ccf4cd046ffdb0553319fdebc8810c0eec9a0e15c6cce229bfa4e9507159cf24522084a0808a16a4fc880a55e131c58fca3557fc2914 -SHA512 (v3.10.0.tar.gz) = 56055000c241bab8f318ebd79249ea012c33be0c4c3eca6a78e247f35ad9e8088f46605a0ba52fd5ad3e7898be3b7bc6c50ceb3af327c4986a266b06fe768cbf +SHA512 (v3.10.1.tar.gz) = 0500bbbb48483208c0a35b74972ff0059c389da6032824a2079637266a99fa980882eedf7f1fc490219ee4ff27812ac8c6afe118e25f40a9c2387e7b997762fb