From 5d9088ca84820aed26ad653b28cd588b5f5e2653c0cfdbee6ec3251c32b85f40 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Tue, 20 Apr 2021 13:00:26 +0000 Subject: [PATCH] - Compute FIPS hmac for libgmp.so.10 [bsc#1184555] OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gmp?expand=0&rev=89 --- gmp.changes | 5 +++++ gmp.spec | 3 +++ 2 files changed, 8 insertions(+) diff --git a/gmp.changes b/gmp.changes index 8a9d404..067857e 100644 --- a/gmp.changes +++ b/gmp.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Apr 20 12:59:35 UTC 2021 - Richard Biener + +- Compute FIPS hmac for libgmp.so.10 [bsc#1184555] + ------------------------------------------------------------------- Sat Apr 10 12:05:09 UTC 2021 - Andreas Stieger diff --git a/gmp.spec b/gmp.spec index e694eaa..1ba8211 100644 --- a/gmp.spec +++ b/gmp.spec @@ -30,6 +30,7 @@ Source2: %{name}.keyring Source3: baselibs.conf # revert change causing bsc#1179751 Patch1: gmp-6.2.1-arm64-invert_limb.patch +BuildRequires: fipscheck BuildRequires: gcc-c++ BuildRequires: m4 BuildRequires: pkgconfig @@ -94,6 +95,7 @@ export CFLAGS="%{optflags} -fexceptions" %make_install rm %{buildroot}%{_libdir}/libgmp.la rm %{buildroot}%{_libdir}/libgmpxx.la +export BRP_FIPSHMAC_FILES=%{buildroot}%{_libdir}/libgmp.so.10 %post -n libgmp10 -p /sbin/ldconfig %post -n libgmpxx4 -p /sbin/ldconfig @@ -109,6 +111,7 @@ rm %{buildroot}%{_libdir}/libgmpxx.la %files -n libgmp10 %license COPYING* %{_libdir}/libgmp.so.10* +%{_libdir}/.libgmp.so.10.hmac %files -n libgmpxx4 %{_libdir}/libgmpxx.so.4*