- Oct 31, 2003
-
-
Eelco Dolstra authored
buggy. It fails to clear an internal variable (SG_textIndex) between invocations, so it can be called only once during a program execution.
-
- Oct 30, 2003
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
removed, paths are absolutised relative to the path containing the expression we just parsed, and integer literals are converted to actual integers.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
- Oct 29, 2003
-
-
Eelco Dolstra authored
friends to do the parsing. The parse table is embedded in the Fix executable using bin2c, which converts an arbitrary file into a C character array.
-
Eelco Dolstra authored
-
- Oct 23, 2003
-
-
Eelco Dolstra authored
-
- Oct 22, 2003
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
writes stdout/stderr of the builder to ${prefix}/var/log/nix/x, where x is the file name of the derivation expression, e.g., /nix/var/log/nix/54256391624be04fcb426048ae3ea0a4-d-pan-0.14.2.nix Note that consecutive builds of the same expression overwrite, rather than append to, existing log files.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
handles are closed when they go out of scope.
-
- Oct 20, 2003
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
- Oct 16, 2003
-
-
Eelco Dolstra authored
* Fixed a segfault caused by the buffering of stderr. * Fix now allows the specification of the full output path. This should be used with great care, since it by-passes the normal hash generation. * Incremented the version number to 0.4 (prerelease).
-
Eelco Dolstra authored
-
Eelco Dolstra authored
log on commit. This means that there is a small change that some transactions may be rolled back in case of a system crash, but this should not be a problem (it merely might cause some expression realisations to be rolled back), and it vastly improves performance. * Upgraded to ATerm 2.0.5 (which also includes Armijn's 64-bit patches).
-
Eelco Dolstra authored
-
- Oct 15, 2003
-
-
Eelco Dolstra authored
* Removed `--query --generators'.
-
- Oct 14, 2003
-
-
Eelco Dolstra authored
-
- Oct 10, 2003
-
-
Eelco Dolstra authored
a Nix expression.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
thus greatly reducing the number of db transactions.
-
- Oct 08, 2003
-
-
Eelco Dolstra authored
simplifies stuff. * The format of Nix expressions and the database schema changed because of this, so it's best to delete old Nix installations.
-
- Oct 07, 2003
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
fstate -> Nix expression). * Fix src/test.cc.
-
- Oct 02, 2003
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
* Retry creation of a temporary directory (with a different name) in the case of EEXIST.
-
- Sep 11, 2003
-
-
Eelco Dolstra authored
GCC 2.95.
-
Eelco Dolstra authored
-
- Sep 03, 2003
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
- Aug 29, 2003
-
-
Eelco Dolstra authored
least at debug level (-vvv). The output is still appended to the build log in /nix/var/log/nix.
-
- Aug 28, 2003
-
-
Eelco Dolstra authored
follows symlinks. (Note that the permissions on symlinks are ignored anyway.)
-
- Aug 25, 2003
-
-
Eelco Dolstra authored
`nix --query --requisites'.
-
- Aug 22, 2003
-
-
Eelco Dolstra authored
* Point $HOME to a non-existing path when building to prevent certain tools (such as wget) from falling back on /etc/passwd to locate the home directory (which we don't want them to look at since it's not declared as an input).
-
- Aug 20, 2003
-
-
Eelco Dolstra authored
slices and derivations w.r.t. order of paths, slice elements, etc.
-
Eelco Dolstra authored
keys to reference slice elements, e.g., Slice(["1ef7..."], [("/nix/store/1ef7...-foo", "1ef7", ["8c99..."]), ...]) This was wrong, since ids represent contents, not locations. Therefore we now have: Slice(["/nix/store/1ef7..."], [("/nix/store/1ef7...-foo", "1ef7", ["/nix/store/8c99-..."]), ...]) * Fix a bug in the computation of slice closures that could cause slice elements to be duplicated.
-