diff options
author | Daiderd Jordan <daiderd@gmail.com> | 2017-09-06 21:22:24 +0200 |
---|---|---|
committer | Daiderd Jordan <daiderd@gmail.com> | 2017-09-06 21:45:38 +0200 |
commit | 51eafbe028d5daf4bfb23db2e60bed1d1b689862 (patch) | |
tree | bc1e1c267efdf5cff2da537e0c51d6488c10b341 /pkgs/development | |
parent | 9efd7a9b6eac19c5d782e3c4d53c78a8228a1200 (diff) | |
download | nixlib-51eafbe028d5daf4bfb23db2e60bed1d1b689862.tar nixlib-51eafbe028d5daf4bfb23db2e60bed1d1b689862.tar.gz nixlib-51eafbe028d5daf4bfb23db2e60bed1d1b689862.tar.bz2 nixlib-51eafbe028d5daf4bfb23db2e60bed1d1b689862.tar.lz nixlib-51eafbe028d5daf4bfb23db2e60bed1d1b689862.tar.xz nixlib-51eafbe028d5daf4bfb23db2e60bed1d1b689862.tar.zst nixlib-51eafbe028d5daf4bfb23db2e60bed1d1b689862.zip |
ucl: only pass -stc=c90 when using gcc
Also remove -fPIC, it's included in the hardening flags by default.
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/libraries/ucl/default.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/development/libraries/ucl/default.nix b/pkgs/development/libraries/ucl/default.nix index ceb97b6088bc..aa983b1394b1 100644 --- a/pkgs/development/libraries/ucl/default.nix +++ b/pkgs/development/libraries/ucl/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl}: +{ stdenv, fetchurl }: stdenv.mkDerivation { name = "ucl-1.03"; @@ -8,7 +8,7 @@ stdenv.mkDerivation { }; # needed to successfully compile with gcc 6 - NIX_CFLAGS_COMPILE = "-std=c90 -fPIC"; + NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.cc.isGNU "-std=c90"; meta = { homepage = http://www.oberhumer.com/opensource/ucl/; |