Use evalFile() instead of parseExprFromFile()
[?]
Sep 6, 2013, 3:17 PM
MIC2O6ZFPPBE77F527U7ZEA5Y4SAG53CUX2ZZA76DGV64D5N2GRACDependencies
- [2]
JUQJHSYJrelease.nix: Add `--with-docbook-xsl' to the configure flags for `tarball'. - [3]
52JSLNC6* Build fix. - [4]
A4SFSXJWlibexpr's symbol table has changed - [5]
WR6LRCACoops, committed too much - [6]
KBONEPPHconfigure: Pass `-L/to/nix' as $LDFLAGS, not $LIBS. - [7]
QK2OXCKPhydra/release.nix: move manual to tarball build, restore version in store path for tarball build - [8]
HX4QYOYAadd first evaluations tests - [9]
NDJ6PZB7* Fix symbol to look for. - [10]
3PNG7NIBRemove trailing whitespace - [11]
POPU2ATH* hydra_scheduler: use eval-jobs. - [12]
FJILMA6Gconfigure: Preserve the user's $CPPFLAGS and $LDFLAGS. - [13]
2KJFOYGShydra: Actually check for Nix in `configure'. - [14]
4N5APGRG* Start of a helper tool to evaluate job expressions efficiently. - [15]
4LWGZL33 - [16]
AEKIREIH* Updated hydra_eval_jobs for the new evaluator. - [17]
OEKXEMU2hydra: Change the `tarball' job to use `--with-nix'. - [*]
FV2M6MOThydra: use autoconf/-make - [*]
T4LLYESZ* Nix expression for building Hydra.
Change contents
- replacement in configure.ac at line 70
AC_CHECK_LIB([expr], [_ZN3nix9EvalState17parseExprFromFileERKSs], [:],AC_CHECK_LIB([expr], [_ZN3nix9EvalState8evalFileERKSsRNS_5ValueE], [:], - replacement in release.nix at line 37
[ "--with-nix=${nix}"[ "--with-nix=${nixUnstable}" - edit in src/c/hydra-eval-jobs.cc at line 287
Expr * e = state.parseExprFromFile(releaseExpr); - replacement in src/c/hydra-eval-jobs.cc at line 288
state.mkThunk_(v, e);state.evalFile(releaseExpr, v);