diff --git a/redhat-hardened-cc1 b/redhat-hardened-cc1 index 4d1bf59..47b4792 100644 --- a/redhat-hardened-cc1 +++ b/redhat-hardened-cc1 @@ -1,4 +1,2 @@ -%rename cc1_options rh_cc1_options_old - *cc1_options: -%{!fpie:%{!fPIE:%{!fpic:%{!fPIC:%{!fno-pic:-fPIE}}}}} %(rh_cc1_options_old) ++ %{!fpie:%{!fPIE:%{!fpic:%{!fPIC:%{!fno-pic:-fPIE}}}}} diff --git a/redhat-hardened-ld b/redhat-hardened-ld index b26049c..4e407b3 100644 --- a/redhat-hardened-ld +++ b/redhat-hardened-ld @@ -1,9 +1,5 @@ -%rename self_spec rh_self_spec_old - *self_spec: -%{!shared:-pie} %(rh_self_spec_old) - -%rename link rh_link_old ++ %{!shared:-pie} *link: --z now %(rh_link_old) ++ -z now diff --git a/redhat-rpm-config.spec b/redhat-rpm-config.spec index 8cd628d..779cd86 100644 --- a/redhat-rpm-config.spec +++ b/redhat-rpm-config.spec @@ -1,7 +1,7 @@ Summary: Red Hat specific rpm configuration files Name: redhat-rpm-config Version: 9.1.0 -Release: 43%{?dist} +Release: 44%{?dist} # No version specified. License: GPL+ Group: Development/System @@ -113,6 +113,10 @@ rm -rf ${RPM_BUILD_ROOT} %{_sysconfdir}/rpm/* %changelog +* Mon May 13 2013 Adam Jackson 9.1.0-44 +- redhat-config-*: Use + to append rather than %%rename, to protect against + multiple -specs= ending up in the command line. (#892837) + * Tue Apr 23 2013 Panu Matilainen - 9.1.0-43 - Add optflags stack protector override for AArch64 (#909788) - Also set FCFLAGS from %%configure (#914831)