From 4a097678e549c2d98deb5eadc2abfa95f4458033 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Mon, 23 Jan 2023 09:33:50 -0500 Subject: [PATCH] import iputils-20210202-8.el9_1.1 --- ...lave.patch => 100-iputils-ifenslave.patch} | 0 ...ch => 101-iputils-ifenslave-CWE-170.patch} | 0 ... => 102-iputils-ifenslave-CWE-170-2.patch} | 0 SPECS/iputils.spec | 24 +++++++++---------- 4 files changed, 12 insertions(+), 12 deletions(-) rename SOURCES/{iputils-ifenslave.patch => 100-iputils-ifenslave.patch} (100%) rename SOURCES/{iputils-ifenslave-CWE-170.patch => 101-iputils-ifenslave-CWE-170.patch} (100%) rename SOURCES/{iputils-ifenslave-CWE-170-2.patch => 102-iputils-ifenslave-CWE-170-2.patch} (100%) diff --git a/SOURCES/iputils-ifenslave.patch b/SOURCES/100-iputils-ifenslave.patch similarity index 100% rename from SOURCES/iputils-ifenslave.patch rename to SOURCES/100-iputils-ifenslave.patch diff --git a/SOURCES/iputils-ifenslave-CWE-170.patch b/SOURCES/101-iputils-ifenslave-CWE-170.patch similarity index 100% rename from SOURCES/iputils-ifenslave-CWE-170.patch rename to SOURCES/101-iputils-ifenslave-CWE-170.patch diff --git a/SOURCES/iputils-ifenslave-CWE-170-2.patch b/SOURCES/102-iputils-ifenslave-CWE-170-2.patch similarity index 100% rename from SOURCES/iputils-ifenslave-CWE-170-2.patch rename to SOURCES/102-iputils-ifenslave-CWE-170-2.patch diff --git a/SPECS/iputils.spec b/SPECS/iputils.spec index e454f64..748f035 100644 --- a/SPECS/iputils.spec +++ b/SPECS/iputils.spec @@ -3,7 +3,7 @@ Summary: Network monitoring tools including ping Name: iputils Version: 20210202 -Release: 7%{?dist} +Release: 8%{?dist}.1 # some parts are under the original BSD (ping.c) # some are under GPLv2+ (tracepath.c) License: BSD and GPLv2+ @@ -18,9 +18,9 @@ Source3: ninfod.service Source4: bsd.txt Source5: https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt -Patch100: iputils-ifenslave.patch -Patch101: iputils-ifenslave-CWE-170.patch -Patch102: iputils-ifenslave-CWE-170-2.patch +Patch100: 100-iputils-ifenslave.patch +Patch101: 101-iputils-ifenslave-CWE-170.patch +Patch102: 102-iputils-ifenslave-CWE-170-2.patch BuildRequires: gcc BuildRequires: meson @@ -61,16 +61,10 @@ cp %{SOURCE4} %{SOURCE5} . %patch102 -p1 %build -%ifarch s390 s390x - export CFLAGS="-fPIE" -%else - export CFLAGS="-fpie" -%endif -export LDFLAGS="-pie -Wl,-z,relro,-z,now" - %meson -DBUILD_TFTPD=false %meson_build -gcc -Wall $RPM_OPT_FLAGS $CFLAGS $RPM_LD_FLAGS $LDFLAGS ifenslave.c -o ifenslave + +gcc $RPM_OPT_FLAGS $CFLAGS $RPM_LD_FLAGS $LDFLAGS ifenslave.c -o ifenslave %install %meson_install @@ -135,6 +129,12 @@ install -cp ifenslave.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/ %attr(644,root,root) %{_mandir}/man8/ninfod.8.gz %changelog +* Fri Nov 25 2022 Jan Macku - 20210202-8.1 +- Release bump (rhbz#2147538) + +* Fri Nov 25 2022 Jan Macku - 20210202-8 +- Build iputils and ifenslave with correct flags (rhbz#2144509) + * Mon Aug 09 2021 Mohan Boddu - 20210202-7 - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags Related: rhbz#1991688