about summary refs log tree commit diff
path: root/pkgs/build-support/cc-wrapper/setup-hook.sh
diff options
context:
space:
mode:
authorDaiderd Jordan <daiderd@gmail.com>2017-08-13 16:14:29 +0200
committerDaiderd Jordan <daiderd@gmail.com>2017-08-16 21:38:32 +0200
commit5d3527c148f73c43d5dc0e97aeeb0678f78622c2 (patch)
treecbff27d4cbda19899160607e32bbae75f7d31719 /pkgs/build-support/cc-wrapper/setup-hook.sh
parentf7f43ad554e0ce20d3bd631133187bc5b26942f5 (diff)
downloadnixlib-5d3527c148f73c43d5dc0e97aeeb0678f78622c2.tar
nixlib-5d3527c148f73c43d5dc0e97aeeb0678f78622c2.tar.gz
nixlib-5d3527c148f73c43d5dc0e97aeeb0678f78622c2.tar.bz2
nixlib-5d3527c148f73c43d5dc0e97aeeb0678f78622c2.tar.lz
nixlib-5d3527c148f73c43d5dc0e97aeeb0678f78622c2.tar.xz
nixlib-5d3527c148f73c43d5dc0e97aeeb0678f78622c2.tar.zst
nixlib-5d3527c148f73c43d5dc0e97aeeb0678f78622c2.zip
cc-wrapper: don't export CPP
CPP defaults to $(CC) -E and setting it explicitly seems to cause
issues in a number of packages like gcc and gdb.

https://www.gnu.org/software/make/manual/html_node/Implicit-Variables.html
Diffstat (limited to 'pkgs/build-support/cc-wrapper/setup-hook.sh')
-rw-r--r--pkgs/build-support/cc-wrapper/setup-hook.sh1
1 files changed, 0 insertions, 1 deletions
diff --git a/pkgs/build-support/cc-wrapper/setup-hook.sh b/pkgs/build-support/cc-wrapper/setup-hook.sh
index c6abd6281d26..e43c1609edb1 100644
--- a/pkgs/build-support/cc-wrapper/setup-hook.sh
+++ b/pkgs/build-support/cc-wrapper/setup-hook.sh
@@ -139,7 +139,6 @@ export ${role}CC=@named_cc@
 export ${role}CXX=@named_cxx@
 
 for CMD in \
-    cpp \
     ar as nm objcopy ranlib strip strings size ld windres
 do
     if