update to 3.10.1
This commit is contained in:
parent
c4deb97e20
commit
6325e44b1e
1
.gitignore
vendored
1
.gitignore
vendored
@ -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
|
||||
|
18
lapack.spec
18
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 <spot@fedoraproject.org> - 3.10.1-1
|
||||
- update to 3.10.1
|
||||
|
||||
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.10.0-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||
|
||||
|
2
sources
2
sources
@ -1,2 +1,2 @@
|
||||
SHA512 (manpages.tgz) = 1be73baaa869c4dae5c7ccf4cd046ffdb0553319fdebc8810c0eec9a0e15c6cce229bfa4e9507159cf24522084a0808a16a4fc880a55e131c58fca3557fc2914
|
||||
SHA512 (v3.10.0.tar.gz) = 56055000c241bab8f318ebd79249ea012c33be0c4c3eca6a78e247f35ad9e8088f46605a0ba52fd5ad3e7898be3b7bc6c50ceb3af327c4986a266b06fe768cbf
|
||||
SHA512 (v3.10.1.tar.gz) = 0500bbbb48483208c0a35b74972ff0059c389da6032824a2079637266a99fa980882eedf7f1fc490219ee4ff27812ac8c6afe118e25f40a9c2387e7b997762fb
|
||||
|
Loading…
Reference in New Issue
Block a user