nixpkgs/pkgs/build-support
Lluís Batlle i Rossell 195a90d7ce Fixing a bug in the ld-wrapper, where the dynamic-linker path was taken as a
path worth a "-rpath" entry.

This put a problem in the bootstrap, where we built 'zlib' and wanted to link programs with it, and while they got linked well, at runtime the boostrap-tools zlib came first on rpath becaue
the ld call was done with "-dynamic-linker ..." before "-lz".

I saw this trouble on the fuloong, where the zlib in boostrap-tools is not
runtime compatible with that binutils are linked to.

svn path=/nixpkgs/branches/stdenv-updates/; revision=25107
2010-12-13 22:46:21 +00:00
..
buildenv * buildEnv: use $SHELL (i.e. bash) rather than /bin/sh. This allows 2010-11-03 22:37:00 +00:00
builder-defs Adding Satallax prover 2010-12-03 11:26:34 +00:00
checker
dotnetenv slnFile can also be a list of strings now 2010-07-12 11:18:11 +00:00
fetchbzr
fetchcvs
fetchdarcs
fetchfile
fetchgit fetchgit: Track all remote branches when `$rev' is non-empty. 2010-05-19 21:27:01 +00:00
fetchhg make nix-prefetch-hg executable 2010-07-27 16:32:51 +00:00
fetchmtn Reduce fetchmtn verbosity 2009-11-08 22:30:38 +00:00
fetchsvn nix-prefetch-svn: Support $NIX_PREFETCH_SVN_LEAVE_DOT_SVN. 2009-12-03 15:01:54 +00:00
fetchsvnssh
fetchurl Updating from trunk. I had to resolve the pcre and some stdenv2 in all-packages 2010-10-07 21:21:31 +00:00
gcc-cross-wrapper Fixing the gcc-cross-wrapper; it failed after some changes related to breaking 2010-08-11 20:14:25 +00:00
gcc-upc-wrapper
gcc-wrapper Fixing a bug in the ld-wrapper, where the dynamic-linker path was taken as a 2010-12-13 22:46:21 +00:00
kernel Fixing the correct handling of uboot in the initrd and the kernel derivations. 2010-02-27 18:51:06 +00:00
make-desktopitem
make-symlinks
make-wrapper
mono-dll-fixer
native-darwin-cctools-wrapper
nuke-references
release fixing wrappers in ant-build 2010-11-10 12:55:25 +00:00
src-only
substitute
upstream-updater Allow overrides for SF version extractor 2010-06-23 10:05:57 +00:00
vm * Run smbd in its own session / process group (setsid) because smbd 2010-12-06 19:03:32 +00:00
vsenv Renamed buildSolution => build-solution 2010-06-15 12:23:28 +00:00
source-from-head-fun.nix removing old bleeding edge cruft replacing it by a niftier version using 2009-12-11 13:58:23 +00:00
trivial-builders.nix Move "fetchurl restricted" code to requireFile. 2010-05-03 09:13:17 +00:00