From 3662a68d38eb555c9a1514c983cc8a32f04b2358 Mon Sep 17 00:00:00 2001 From: Jindrich Novy Date: Thu, 21 Oct 2021 15:45:45 +0200 Subject: [PATCH] podman-3.4.2-0.2.el9 - compile catatonit library as PIE - Related: #2000051 Signed-off-by: Jindrich Novy --- podman.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/podman.spec b/podman.spec index 9a42e86..ebdb8ef 100644 --- a/podman.spec +++ b/podman.spec @@ -29,7 +29,7 @@ go build -buildmode pie -compiler gc -tags="rpm_crashtraceback libtrust_openssl Epoch: 1 Name: podman Version: 3.4.2 -Release: 0.1%{?dist} +Release: 0.2%{?dist} Summary: Manage Pods, Containers and Container Images License: ASL 2.0 and GPLv3+ URL: https://%{name}.io/ @@ -216,6 +216,7 @@ export BUILDTAGS="remote $BUILDTAGS" # build catatonit unset LDFLAGS +CFLAGS="%{optflags} -fPIE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" pushd catatonit-%{cataver} autoreconf -fi %configure @@ -399,6 +400,10 @@ exit 0 %{_libexecdir}/%{name}/gvproxy %changelog +* Thu Oct 21 2021 Jindrich Novy - 1:3.4.2-0.2 +- compile catatonit library as PIE +- Related: #2000051 + * Thu Oct 21 2021 Jindrich Novy - 1:3.4.2-0.1 - update to the latest content of https://github.com/containers/podman/tree/v3.4 (https://github.com/containers/podman/commit/09aade7)