diff --git a/libtracefs.spec b/libtracefs.spec index 3c93248..35185ca 100644 --- a/libtracefs.spec +++ b/libtracefs.spec @@ -11,7 +11,7 @@ Name: libtracefs Version: 1.0.2 -Release: 6%{?dist} +Release: 7%{?dist} License: LGPLv2+ and GPLv2+ Summary: Library for access kernel tracefs @@ -50,6 +50,8 @@ export GCCLDFLAGS="-Wl,-z,now" %make_build prefix=%{_prefix} libdir=%{_libdir} all %install +%set_build_flags +export GCCLDFLAGS="-Wl,-z,now" %make_install prefix=%{_prefix} libdir=%{_libdir} rm -rf %{buildroot}/%{_libdir}/libtracefs.a @@ -65,6 +67,10 @@ rm -rf %{buildroot}/%{_libdir}/libtracefs.a %{_libdir}/%{name}.so %changelog +* Fri Jan 14 2022 Michael Petlan - 1.0.2-7 +- Harden library linking; add the flags to install section too + Related: rhbz#2038853 + * Wed Jan 12 2022 Michael Petlan - 1.0.2-6 - Harden library linking Related: rhbz#2038853