summaryrefslogtreecommitdiff
path: root/pkgs/test/simple (follow)
Commit message (Expand)AuthorAgeFilesLines
* treewide: source .attrs in builders•••if theres a source $stdenv then this is needed for structuredAttrs Artturin2022-12-081-0/+1
* Remove cruftEelco Dolstra2016-04-261-17/+0
* * "." -> "source".•••svn path=/nixpkgs/trunk/; revision=4335 Eelco Dolstra2005-12-051-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 Dolstra2004-03-302-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 Dolstra2004-03-291-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 Dolstra2004-03-122-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 Dolstra2004-03-112-4/+7
* * stdenv-nix-linux should more-or-less work again now.•••svn path=/nixpkgs/trunk/; revision=826 backups/martin@828Eelco Dolstra2004-03-092-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 Dolstra2004-03-081-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 Dolstra2004-03-082-0/+59