* Statically linked binaries for the stdenv-linux bootstrap on

x86_64.  Glibc doens't build yet, though (it needs libgcc_eh, which
  is strangely missing from the static GCC build).

svn path=/nixpkgs/trunk/; revision=6815
This commit is contained in:
Eelco Dolstra 2006-10-23 21:56:49 +00:00
parent 1a060e3b81
commit 8298be4ccf
7 changed files with 31 additions and 1 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,27 @@
{
bash = ./bash;
bunzip2 = ./bunzip2;
cp = ./cp;
curl = ./curl.bz2;
tar = ./tar.bz2;
staticToolsURL = {
url = file:///tmp/tarballs/static-tools.tar.bz2;
sha1 = "806f9644bf155069315bdd66138764b3d8619348";
};
binutilsURL = {
url = file:///tmp/tarballs/binutils.tar.bz2;
sha1 = "b55055c50cfcd2ab02e20f49ad8ca72315252a1c";
};
gccURL = {
url = file:///tmp/tarballs/gcc.tar.bz2;
sha1 = "a2ac17b6e7ce6d07c01e090b801c1622f56d8b39";
};
glibcURL = {
url = file:///tmp/tarballs/glibc.tar.bz2;
sha1 = "59d4d5a25ecd8b2f741d80e80d172bd6e7e06d89";
};
}

Binary file not shown.

View File

@ -8,7 +8,10 @@
rec {
bootstrapTools = import ./bootstrap/i686;
bootstrapTools =
if system == "i686-linux" then import ./bootstrap/i686
else if system == "x86_64-linux" then import ./bootstrap/x86_64
else abort "unsupported platform for the pure Linux stdenv";
# The bootstrap process proceeds in several steps.