summary refs log tree commit diff
path: root/pkgs/stdenv/nix-linux/prehook-boot.sh
AgeCommit message (Collapse)AuthorFilesLines
2004-03-30* Finally we have a working stdenvLinux again.Eelco Dolstra1-3/+0
On the downside, the build process of stdenvLinux builds gcc 9 times (3 x 3 bootstrap stages). That's a bit excessive. svn path=/nixpkgs/trunk/; revision=880
2004-03-12* Re-enabled purity checking: it should work now. First we onlyEelco Dolstra1-1/+1
checked whether absolute paths passed to gcc/ld refer to the store, which is wrong: they can also refer to the build tree (/tmp/nix-...). * Less static composition in the construction of stdenv-nix-linux: gcc-wrapper and generic are now passed in as arguments, rather then referenced by relative path. This makes it easier to hack on a specific stage of the bootstrap process (before, a change to, e.g., generic/setup.sh would cause all bootstrap stages to be redone). svn path=/nixpkgs/trunk/; revision=833
2004-03-11* Finally got stdenv-nix-linux working again. Still not perfect,Eelco Dolstra1-1/+3
though. * libxml2: upgrade to latest. * octavefront/rna: keep debug info. svn path=/nixpkgs/trunk/; revision=830
2004-03-09* stdenv-nix-linux should more-or-less work again now. backups/martin@828Eelco Dolstra1-17/+0
svn path=/nixpkgs/trunk/; revision=826
2004-02-20* Bug fix: don't pass -B to the linker.Eelco Dolstra1-2/+4
svn path=/nixpkgs/trunk/; revision=811
2004-02-19* Bah. All this time gcc was linking programs againstEelco Dolstra1-1/+5
/usr/lib/crt1.o, while it should be using $glibc/lib/crt1.o. This quick hack (prepending $glibc/lib to the GCC search path using "-B") fixes the problem, but a better solution to prevent this sort of thing is to remove these static paths from gcc. Note: this problem was found using the pure UML Nix environment (where we don't have /usr/lib). svn path=/nixpkgs/trunk/; revision=810
2003-11-14* Renamed pkgs-ng to pkgs.Eelco Dolstra1-0/+12
svn path=/nixpkgs/trunk/; revision=502