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*