about summary refs log tree commit diff
path: root/pkgs/stdenv/nix-linux/prehook.sh
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/stdenv/nix-linux/prehook.sh')
-rw-r--r--pkgs/stdenv/nix-linux/prehook.sh17
1 files changed, 1 insertions, 16 deletions
diff --git a/pkgs/stdenv/nix-linux/prehook.sh b/pkgs/stdenv/nix-linux/prehook.sh
index 087b245401cb2..0e0bada4fcb26 100644
--- a/pkgs/stdenv/nix-linux/prehook.sh
+++ b/pkgs/stdenv/nix-linux/prehook.sh
@@ -1,18 +1,3 @@
 export SHELL=$param1
 
-export NIX_CC=$param2/bin/gcc
-export NIX_CXX=$param2/bin/g++
-export NIX_LD=$param3/bin/ld
-
-# The "-B$param4/lib" is a quick hack to force gcc to link against the
-# crt1.o from our own glibc, rather than the one in /usr/lib.  The
-# real solution is of course to prevent those paths from being used by
-# gcc in the first place.
-# !!! -B should really be in NIX_CFLAGS_LINK, but ld-wrapper also uses
-# that one (incorrectly?).
-export NIX_CFLAGS_COMPILE="-B$param4/lib -isystem $param4/include $NIX_CFLAGS_COMPILE"
-export NIX_CFLAGS_LINK="-L$param4/lib -L$param2/lib $NIX_CFLAGS_LINK"
-export NIX_LDFLAGS="-dynamic-linker $param4/lib/ld-linux.so.2 -rpath $param4/lib -rpath $param2/lib $NIX_LDFLAGS"
-
-export NIX_LIBC_INCLUDES="$param4/include"
-export NIX_LIBC_LIBS="$param4/lib"
+export NIX_ENFORCE_PURITY=1