From 5989226f2c37b60127ec9f8d60e04701de22c23a69cf3c0f459f91b630a4e82d Mon Sep 17 00:00:00 2001 From: Ondrej Holecek Date: Thu, 1 Jan 2015 23:31:50 +0000 Subject: [PATCH] Accepting request 266990 from home:msmeissn:branches:multimedia:libs - build with PIE OBS-URL: https://build.opensuse.org/request/show/266990 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pulseaudio?expand=0&rev=150 --- pulseaudio.changes | 5 +++++ pulseaudio.spec | 5 ++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/pulseaudio.changes b/pulseaudio.changes index f2a015f..897c4be 100644 --- a/pulseaudio.changes +++ b/pulseaudio.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Jan 1 21:13:30 UTC 2015 - meissner@suse.com + +- build with PIE + ------------------------------------------------------------------- Fri Dec 19 14:17:06 UTC 2014 - oholecek@suse.com diff --git a/pulseaudio.spec b/pulseaudio.spec index 15ef8bc..0f70cb5 100644 --- a/pulseaudio.spec +++ b/pulseaudio.spec @@ -316,6 +316,8 @@ Optional dependency offering zsh completion for various PulseAudio utilities %build echo 'HTML_TIMESTAMP=NO' >> doxygen/doxygen.conf.in +export LDFLAGS="-pie" +export CFLAGS="$RPM_OPT_FLAGS -fPIE" %configure \ --disable-static \ --disable-rpath \ @@ -370,9 +372,6 @@ install -m 0644 %{S:4} %{buildroot}/%{_fwdefdir}/pulseaudio-server %endif %fdupes doxygen/html -%clean -%{?buildroot:%__rm -rf '%{buildroot}'} - %pre getent group pulse >/dev/null || groupadd -r pulse getent passwd pulse >/dev/null || useradd -r -g pulse -d /var/lib/pulseaudio -s /sbin/nologin -c "PulseAudio daemon" pulse