diff options
author | Jens Petersen <petersen@redhat.com> | 2014-02-11 15:43:33 +0900 |
---|---|---|
committer | Jens Petersen <petersen@redhat.com> | 2014-02-11 15:43:33 +0900 |
commit | 9a2f9f58899b68371ea7b57e834c61a91a20f390 (patch) | |
tree | 24398ebc89406b74affa0bc419efe615b11aa4b0 | |
parent | 903007851bc8778a7a88df8726e7a7364a460101 (diff) | |
download | pandoc-standalone-9a2f9f58899b68371ea7b57e834c61a91a20f390.tar.gz pandoc-standalone-9a2f9f58899b68371ea7b57e834c61a91a20f390.tar.xz pandoc-standalone-9a2f9f58899b68371ea7b57e834c61a91a20f390.zip |
do not statically link C deps; clear execstack on executables
-rw-r--r-- | pandoc.spec | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/pandoc.spec b/pandoc.spec index 0b84c35..bd81912 100644 --- a/pandoc.spec +++ b/pandoc.spec @@ -6,7 +6,7 @@ Name: pandoc Version: %{pandoc_ver} -Release: 3%{?dist} +Release: 4%{?dist} Summary: Conversion between markup formats License: GPLv2+ @@ -113,7 +113,7 @@ a YAML format suitable for inclusion in pandoc YAML metadata. %build %global cabal cabal-dev -%define cabal_configure %cabal configure --prefix=%{_prefix} --libdir=%{_libdir} -f "embed_data_files" --ghc-options="-optl-static -optl-pthread" +%define cabal_configure %cabal configure --prefix=%{_prefix} --libdir=%{_libdir} -f "embed_data_files" # sandbox pandoc-citeproc deps first since it includes pandoc cd pandoc-citeproc-%{pandoc_citeproc_ver} @@ -134,6 +134,9 @@ rm -rf %{buildroot} cd pandoc-citeproc-%{pandoc_citeproc_ver} %cabal -s ../cabal-dev copy --destdir=%{buildroot} -v +# clear execstack +execstack -c %{buildroot}%{_bindir}/* + # don't need the libs and the data files are embedded rm -r %{buildroot}%{_libdir}/%{name}-%{pandoc_ver} rm -r %{buildroot}%{_datadir}/%{name}-%{pandoc_ver} @@ -163,6 +166,10 @@ rm -rf %{buildroot} %changelog +* Tue Feb 4 2014 Jens Petersen <petersen@redhat.com> - 1.12.3.1-4 +- do not statically link C deps, since static glibc is not portable anyway +- clear execstack on executables + * Sun Feb 2 2014 Jens Petersen <petersen@redhat.com> - 1.12.3.1-3 - include pandoc-citeproc-0.3.0.1 - link programs statically |