From e231041bee507bd9a54601215b8300066ba88f211ae80670927d6e2d2e16b327 Mon Sep 17 00:00:00 2001 From: OBS User mrdocs Date: Sat, 3 Jan 2015 00:45:49 +0000 Subject: [PATCH] Accepting request 266988 from home:msmeissn:branches:Publishing - build with PIE OBS-URL: https://build.opensuse.org/request/show/266988 OBS-URL: https://build.opensuse.org/package/show/Publishing/a2ps?expand=0&rev=43 --- a2ps.changes | 5 +++++ a2ps.spec | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/a2ps.changes b/a2ps.changes index 6cd9a45..59b04d5 100644 --- a/a2ps.changes +++ b/a2ps.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Dec 23 13:23:34 UTC 2014 - meissner@suse.com + +- build with PIE + ------------------------------------------------------------------- Mon Nov 10 17:00:14 UTC 2014 - sfalken@opensuse.org diff --git a/a2ps.spec b/a2ps.spec index 0fe8b7d..6799dd9 100644 --- a/a2ps.spec +++ b/a2ps.spec @@ -108,7 +108,7 @@ cp -f %SOURCE1 po/ko.po %build #XXX: ugly hack; necessary?? cp /usr/share/automake-*/config.{guess,sub} auxdir/ - export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -funroll-loops -Wall -pipe -fstack-protector" + export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -funroll-loops -Wall -pipe -fstack-protector -fPIE" export LPR=lpr export CC=gcc touch -r .ref configure.in @@ -120,9 +120,9 @@ cp -f %SOURCE1 po/ko.po rm -f ${in} ${m4%.*} con="$con ${in##*/}" done - make %{?_smp_mflags} -C contrib/ ${con} + make %{?_smp_mflags} -C contrib/ ${con} LDFLAGS="-pie" sh ./config.status - make %{?_smp_mflags} PSFONT_PATH=%{_datadir}/ghostscript/fonts + make %{?_smp_mflags} PSFONT_PATH=%{_datadir}/ghostscript/fonts LDFLAGS="-pie" pushd doc texi2html a2ps.texi popd