nixpkgs/pkgs/stdenv
Eelco Dolstra 84dd812f33 Finally, the new stdenv-linux.
* The statically linked bootstrap tools are now automatically
  reproducable, just do:

  $ nix-build ./make-bootstrap-tools.nix

  The resulting binaries in result/in-nixpkgs go to
  stdenv/linux/bootstrap/<platform>/, and the tarballs in
  result/on-server go to
  https://svn.cs.uu.nl:12443/repos/trace/tarballs/trunk/stdenv-linux/<platform>/<revision>/.
  These are checked out on nix.cs.uu.nl under http://.../dist/tarballs.

* The statically linked libraries all use dietlibc now (except
  patchelf and glibc), so they are much smaller.  This is especially
  nice for the tools in the Nixpkgs tree, since it makes Nixpkgs
  tarballs smaller.

* Use Binutils 2.17 and GCC 4.1.1 for the bootstrap.

* The stdenv is now based on Glibc 2.5.  I hope it works ;-)

svn path=/nixpkgs/trunk/; revision=6803
2006-10-23 14:27:34 +00:00
..
cygwin * Allow packages to enabled shared libraries on cygwin. 2006-07-24 21:20:49 +00:00
darwin * Fix "infinite recursion" errors on FreeBSD and Darwin. 2006-03-08 15:34:05 +00:00
freebsd * Fix "infinite recursion" errors on FreeBSD and Darwin. 2006-03-08 15:34:05 +00:00
generic * stdenv.mkDerivation: add any attributes in the "passthru" attribute 2006-09-14 13:30:47 +00:00
initial * Filter out the meta attribute, again. 2006-03-24 16:07:42 +00:00
linux Finally, the new stdenv-linux. 2006-10-23 14:27:34 +00:00
mingw * `drv + /path' is deprecated, so don't do that anymore. 2006-10-17 14:06:18 +00:00
native * Fix stdenv-native. 2006-05-31 12:18:01 +00:00
nix * `drv + /path' is deprecated, so don't do that anymore. 2006-10-17 14:06:18 +00:00
common-path.nix * Remove redundant files, move path.nix around a bit. 2006-07-14 08:35:59 +00:00
default.nix * Support different kinds of stdenvs on a particular system (like 2006-08-23 15:58:54 +00:00