Merge CFLAGS and LDFLAGS to get binaries with full RELRO
Resolves: #2044893
This commit is contained in:
parent
6e1c4f7d0e
commit
b6aaab90de
@ -1,7 +1,7 @@
|
|||||||
Summary: Collection of performance monitoring tools for Linux
|
Summary: Collection of performance monitoring tools for Linux
|
||||||
Name: sysstat
|
Name: sysstat
|
||||||
Version: 12.5.4
|
Version: 12.5.4
|
||||||
Release: 2%{?dist}
|
Release: 3%{?dist}
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
URL: http://sebastien.godard.pagesperso-orange.fr/
|
URL: http://sebastien.godard.pagesperso-orange.fr/
|
||||||
Source: https://github.com/sysstat/sysstat/archive/v%{version}.tar.gz
|
Source: https://github.com/sysstat/sysstat/archive/v%{version}.tar.gz
|
||||||
@ -39,6 +39,7 @@ The cifsiostat command reports I/O statistics for CIFS file systems.
|
|||||||
%autosetup -S git_am
|
%autosetup -S git_am
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
export CFLAGS="$RPM_OPT_FLAGS -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"
|
||||||
%configure \
|
%configure \
|
||||||
--enable-install-cron \
|
--enable-install-cron \
|
||||||
--enable-copy-only \
|
--enable-copy-only \
|
||||||
@ -85,6 +86,9 @@ fi
|
|||||||
%{_localstatedir}/log/sa
|
%{_localstatedir}/log/sa
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Feb 21 2021 Michal Sekletar <msekleta@redhat.com> 12.5.4-3
|
||||||
|
- sysstat's buildsystem doesn't really use LDFLAGS, we have to merge CFLAGS and LDFLAGS to get binaries with full RELRO (#2044893)
|
||||||
|
|
||||||
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 12.5.4-2
|
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 12.5.4-2
|
||||||
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
||||||
Related: rhbz#1991688
|
Related: rhbz#1991688
|
||||||
|
Loading…
Reference in New Issue
Block a user