about summary refs log tree commit diff
path: root/pkgs/build-support/cc-wrapper
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2016-05-04 14:23:54 +0200
committerVladimír Čunát <vcunat@gmail.com>2016-05-04 14:23:54 +0200
commit2cbb7bf9d1ce519a480880f257cc569fbe4e6269 (patch)
tree324d42db3994a58cbd3210f2da1574700f1459f4 /pkgs/build-support/cc-wrapper
parent397c75aeb41dbf1b885782c9a31670c87372f561 (diff)
downloadnixlib-2cbb7bf9d1ce519a480880f257cc569fbe4e6269.tar
nixlib-2cbb7bf9d1ce519a480880f257cc569fbe4e6269.tar.gz
nixlib-2cbb7bf9d1ce519a480880f257cc569fbe4e6269.tar.bz2
nixlib-2cbb7bf9d1ce519a480880f257cc569fbe4e6269.tar.lz
nixlib-2cbb7bf9d1ce519a480880f257cc569fbe4e6269.tar.xz
nixlib-2cbb7bf9d1ce519a480880f257cc569fbe4e6269.tar.zst
nixlib-2cbb7bf9d1ce519a480880f257cc569fbe4e6269.zip
cc-wrapper: add -B flag with cc.lib
This fixes `gcc --print-file-name=libstdc++.so`
and thus it should fix #14967.
Diffstat (limited to 'pkgs/build-support/cc-wrapper')
-rw-r--r--pkgs/build-support/cc-wrapper/default.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/build-support/cc-wrapper/default.nix b/pkgs/build-support/cc-wrapper/default.nix
index 6bdb35b912a7..da114fdb347f 100644
--- a/pkgs/build-support/cc-wrapper/default.nix
+++ b/pkgs/build-support/cc-wrapper/default.nix
@@ -113,6 +113,7 @@ stdenv.mkDerivation {
         ccCFlags+=" -B${cc_solib}/lib64"
       fi
       ccLDFlags+=" -L${cc_solib}/lib"
+      ccCFlags+=" -B${cc_solib}/lib"
 
       ${optionalString cc.langVhdl or false ''
         ccLDFlags+=" -L${zlib.out}/lib"