diff options
author | Franz Pletz <fpletz@fnordicwalking.de> | 2016-03-06 18:03:57 +0100 |
---|---|---|
committer | Franz Pletz <fpletz@fnordicwalking.de> | 2016-03-07 01:30:39 +0100 |
commit | ab1092875a6292e6fc5fb34d48436cf02374e00c (patch) | |
tree | 1a8bbe91c4bc8ec5de496569d01ebb59a96690c9 /pkgs/build-support/cc-wrapper | |
parent | 63f60b6a13985645a821a9674ce23799d272eb16 (diff) | |
download | nixlib-ab1092875a6292e6fc5fb34d48436cf02374e00c.tar nixlib-ab1092875a6292e6fc5fb34d48436cf02374e00c.tar.gz nixlib-ab1092875a6292e6fc5fb34d48436cf02374e00c.tar.bz2 nixlib-ab1092875a6292e6fc5fb34d48436cf02374e00c.tar.lz nixlib-ab1092875a6292e6fc5fb34d48436cf02374e00c.tar.xz nixlib-ab1092875a6292e6fc5fb34d48436cf02374e00c.tar.zst nixlib-ab1092875a6292e6fc5fb34d48436cf02374e00c.zip |
cc-wrapper: Disable pie for linking static libs
Diffstat (limited to 'pkgs/build-support/cc-wrapper')
-rw-r--r-- | pkgs/build-support/cc-wrapper/add-hardening | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/build-support/cc-wrapper/add-hardening b/pkgs/build-support/cc-wrapper/add-hardening index ba6fd4f77a95..92e10db3ea48 100644 --- a/pkgs/build-support/cc-wrapper/add-hardening +++ b/pkgs/build-support/cc-wrapper/add-hardening @@ -16,7 +16,7 @@ if [[ ! $hardeningDisable == "all" ]]; then ;; pie) hardeningCFlags+=('-fPIE') - if [[ ! "$*" =~ "-shared" ]]; then + if [[ ! ("$*" =~ " -shared " || "$*" =~ " -static ") ]]; then hardeningLDFlags+=('-pie') fi ;; |