| Commit message (Expand) | Author | Age | Files | Lines |
| * | treewide: source .attrs in builders•••if theres a source $stdenv then this is needed
for structuredAttrs
| Artturin | 2022-12-08 | 1 | -0/+1 |
| * | Remove cruft | Eelco Dolstra | 2016-04-26 | 1 | -17/+0 |
| * | * "." -> "source".•••svn path=/nixpkgs/trunk/; revision=4335
| Eelco Dolstra | 2005-12-05 | 1 | -1/+1 |
| * | * Finally we have a working stdenvLinux again.••• 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
| Eelco Dolstra | 2004-03-30 | 2 | -5/+4 |
| * | * Remove trivial builders.•••* Make builders unexecutable by removing the hash-bang line and
execute permission.
* Convert calls to `derivation' to `mkDerivation'.
* Remove `system' and `stdenv' attributes from calls to
`mkDerivation'. These transformations were all done automatically,
so it is quite possible I broke stuff.
* Put the `mkDerivation' function in stdenv/generic.
svn path=/nixpkgs/trunk/; revision=874
| Eelco Dolstra | 2004-03-29 | 1 | -2/+0 |
| * | * Re-enabled purity checking: it should work now. First we only••• 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
| Eelco Dolstra | 2004-03-12 | 2 | -6/+3 |
| * | * Finally got stdenv-nix-linux working again. Still not perfect,••• though.
* libxml2: upgrade to latest.
* octavefront/rna: keep debug info.
svn path=/nixpkgs/trunk/; revision=830
| Eelco Dolstra | 2004-03-11 | 2 | -4/+7 |
| * | * stdenv-nix-linux should more-or-less work again now.•••svn path=/nixpkgs/trunk/; revision=826
backups/martin@828 | Eelco Dolstra | 2004-03-09 | 2 | -5/+7 |
| * | * gcc-wrapper now filters out -L and -I flags referring to paths••• outside the store (in pure builds).
svn path=/nixpkgs/trunk/; revision=817
| Eelco Dolstra | 2004-03-08 | 1 | -2/+3 |
| * | * Started reorganising stdenv:••• - gcc/ld-wrappers have been factored out into a separate
derivation. This allows a working gcc to be installed in the user
environment. (Previously the Nix gcc didn't work because it
needed a whole bunch of flags to point to glibc.)
- Better modularity: packages can specify hooks into the setup
scripts. For instance, setup no longer knows about the
PKG_CONFIG_PATH variable; pkgconfig can set it up instead.
- gcc not longer depends on binutils. This simplifies the bootstrap
process.
svn path=/nixpkgs/trunk/; revision=816
| Eelco Dolstra | 2004-03-08 | 2 | -0/+59 |