Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-06-04 | First attempt to update Nix SDF grammar to match the actual bison grammar | Sander van der Burg | 1 | -2/+4 | |
2008-05-21 | * GCC 4.3.0 (Fedora 9) compatibility fixes. Reported by Gour and | Eelco Dolstra | 11 | -3/+18 | |
Armijn Hemel. | |||||
2008-05-11 | Added support for file:// archive (.nar.gz) repositories to ↵ | Michael Raskin | 1 | -0/+5 | |
nix-reduce-build. /tmp/nix-export created by nix-http-export.cgi is OK. | |||||
2008-05-07 | --proxy=proxy:3128 | Michael Raskin | 4 | -1/+53 | |
2008-04-29 | Added http alternative transport for nix-reduce-build | Michael Raskin | 1 | -3/+12 | |
2008-04-10 | * Make really sure that we use bash. The line | Eelco Dolstra | 2 | -2/+2 | |
NEED_PROG(shell, bash) actually uses the content of $shell if set, which often points at /bin/sh. | |||||
2008-04-09 | * sockaddr_un doesn't allow path names of more than 108 characters. | Eelco Dolstra | 2 | -6/+26 | |
This isn't usually a problem, except that it causes tests to fail when performed in a directory with a very long path name. So chdir to the socket directory and use a relative path name. | |||||
2008-03-28 | * Fix for NIX-101 (should use an absolute path for call to nix-hash). | Eelco Dolstra | 1 | -1/+1 | |
2008-03-27 | * Use /tmp/nix-build-<drvpath>-<counter> instead of | Eelco Dolstra | 3 | -8/+17 | |
/tmp/nix-<pid>-<counter> for temporary build directories. This increases purity a bit: many packages store the temporary build path in their output, causing (generally unimportant) binary differences. | |||||
2008-03-21 | * Updated URL. | Eelco Dolstra | 1 | -1/+1 | |
2008-03-20 | * Disable the don't-run-as-root sanity check because it breaks RPM | Eelco Dolstra | 1 | -0/+2 | |
builds (which are done as root...). | |||||
2008-03-20 | * Note that the SDF grammar isn't used. | Eelco Dolstra | 1 | -0/+3 | |
2008-03-20 | * Cleanup. | Eelco Dolstra | 1 | -5/+9 | |
2008-03-01 | * A transaction is unnecessary since the path cannot be | Eelco Dolstra | 1 | -8/+3 | |
garbage-collected (it's a temporary root). | |||||
2008-02-28 | * Don't install nix-reduce-build by default yet please, I first want | Eelco Dolstra | 1 | -2/+2 | |
to understand better what it does... | |||||
2008-02-27 | Added nix-reduce-build. You point it to some path you want to build and it ↵ | Michael Raskin | 2 | -2/+71 | |
fetches whatever it can from specified computers via nix-copy-closure. NOTE: You do want to set up RSA keys or ssh-agent or something... You really do want it. It will run separate ssh instances insane number of times. | |||||
2008-02-21 | * checkVarDefs: don't check in closed terms, which don't have | Eelco Dolstra | 1 | -1/+5 | |
undefined variables by definition. This matters for the implementation of "with", which does a call to checkVarDefs to see if the body of the with has no undefined variables. (It can't be checked at parse time because you don't know which variables are in the "with" attribute set.) If we check closed terms, then we check not just the with body but also the substituted terms, which are typically very large. This is the cause of the poor nix-env performance on Nixpkgs lately. It didn't happen earlier because "with" wasn't used very often in the past. This fix improves nix-env performance roughly 60x on current Nixpkgs. nix-env -qa is down from 29.3s to 0.5s on my laptop, and nix-env -qa --out-path is down from 229s to 3.39s. Not bad for a 1-line fix :-) | |||||
2008-02-05 | * Fix the parsing of | Eelco Dolstra | 1 | -1/+5 | |
'' '${foo}' '' where the antiquote should work as expected, instead of giving the string "'${foo}'". | |||||
2008-02-05 | * Doh. | Eelco Dolstra | 1 | -1/+1 | |
2008-02-05 | * Regression test. | Eelco Dolstra | 2 | -2/+9 | |
2008-01-29 | * nix-store --dump-db / --load-db to dump/load the Nix DB. | Eelco Dolstra | 9 | -137/+130 | |
* nix-store --register-validity: option to supply the content hash of each path. * Removed compatibility with Nix <= 0.7 stores. | |||||
2008-01-20 | Probably fixed __exprToString | Michael Raskin | 1 | -1/+4 | |
2008-01-15 | Fixed exportBuildReferenceGraph | Michael Raskin | 2 | -12/+77 | |
2008-01-04 | * New primop `unsafeDiscardStringContext' to get rid of string | Eelco Dolstra | 3 | -0/+17 | |
contexts. Needed to prevent unnecessary dependencies when building the NixOS manual. | |||||
2007-12-31 | * Bumped the version number to 0.12. | Eelco Dolstra | 1 | -1/+1 | |
2007-12-31 | (no commit message) | Eelco Dolstra | 1 | -4/+5 | |
2007-12-31 | * More documentation. | Eelco Dolstra | 6 | -23/+213 | |
2007-12-31 | * Documented a bunch of nix-store commands. | Eelco Dolstra | 1 | -0/+174 | |
2007-12-31 | (no commit message) | Eelco Dolstra | 1 | -89/+89 | |
2007-12-31 | (no commit message) | Eelco Dolstra | 1 | -9/+8 | |
2007-12-31 | (no commit message) | Eelco Dolstra | 2 | -1/+1 | |
2007-12-31 | * More release notes. | Eelco Dolstra | 2 | -2/+46 | |
2007-12-30 | * Fix the hashDerivationModulo test. I should really investigate | Eelco Dolstra | 1 | -2/+4 | |
*why* the test failed... | |||||
2007-12-30 | * Documented indented string literals. | Eelco Dolstra | 3 | -43/+193 | |
* Release notes. | |||||
2007-12-30 | * Don't use "store expression", it's obsolete. | Eelco Dolstra | 1 | -2/+2 | |
2007-12-30 | Added a way to include derivation with its outputs and dependencies - ↵ | Michael Raskin | 1 | -0/+38 | |
exportBuildReferenceGraph | |||||
2007-12-14 | * Use strsignal if available to give better error messages for | Eelco Dolstra | 2 | -2/+14 | |
builders that fail due to a signal. | |||||
2007-12-14 | * Another insane Mac OS X 10.5 compatibility hack. | Eelco Dolstra | 1 | -0/+14 | |
2007-12-14 | * Mac OS X 10.5 compatibility: `echo -n foo' suddenly prints `-n foo' | Eelco Dolstra | 1 | -1/+1 | |
instead of `foo' without a newline (with /bin/sh, not /bin/bash, even though /bin/sh is also bash...). So use printf instead. | |||||