start documenting bootstrapping the static initial stdenv

svn path=/nixpkgs/trunk/; revision=6245
This commit is contained in:
Armijn Hemel 2006-08-25 21:53:26 +00:00
parent 1a2f1130cb
commit 985098d4be
2 changed files with 9 additions and 0 deletions

View File

@ -0,0 +1,6 @@
Creating a new static stdenv
----------------------------
When Nix is ported to a new (Linux) platform and you want to have a completely
pure setup for the stdenv (for example for NixOS) it is necessary to rebuild
the static tools.

View File

@ -20,6 +20,9 @@ The tools can be found in nixpkgs in:
- tools/text/gnupatch-diet - tools/text/gnupatch-diet
- tools/misc/findutils-static - tools/misc/findutils-static
and
- development/compilers/gcc-static-3.4
Most packages are compiled with dietlibc, an alternate C library, apart Most packages are compiled with dietlibc, an alternate C library, apart
from bash and findutils, which are statically linked to glibc. The reason from bash and findutils, which are statically linked to glibc. The reason
we chose dietlibc has various reasons. First of all, curl cannot be built we chose dietlibc has various reasons. First of all, curl cannot be built