Fix build for new nixUnstable
[?]
Jun 16, 2014, 4:24 PM
7D6RFSAAPJMO256QSOSDP3C7Z4GN377H7EM42QQ2TRGPTTVZ4OSQCDependencies
- [2]
3PNG7NIBRemove trailing whitespace - [3]
F57YJP5PBuild against latest Nix - [4]
SM5M2J3APass inputs to release expressions using -I - [5]
D4MVPDFMnix's libs live in $out/lib now, not $out/nix/lib - [6]
WR6LRCACoops, committed too much - [7]
KD5237CU* eval-jobs now efficiently evaluates all Hydra jobs from a - [8]
KBONEPPHconfigure: Pass `-L/to/nix' as $LDFLAGS, not $LIBS. - [9]
FJILMA6Gconfigure: Preserve the user's $CPPFLAGS and $LDFLAGS. - [10]
4LWGZL33 - [11]
EBG4P4SYDoh - clear $NIX_PATH properly - [12]
HX4QYOYAadd first evaluations tests - [13]
NDJ6PZB7* Fix symbol to look for. - [14]
A63IHCMX* Register GC roots properly. - [15]
A4SFSXJWlibexpr's symbol table has changed - [16]
MIC2O6ZFUse evalFile() instead of parseExprFromFile() - [17]
7YCFGMZB* Report evaluation errors per job, and don't bail out if a job fails - [18]
AEKIREIH* Updated hydra_eval_jobs for the new evaluator. - [19]
2KJFOYGShydra: Actually check for Nix in `configure'. - [20]
4N5APGRG* Start of a helper tool to evaluate job expressions efficiently. - [*]
FV2M6MOThydra: use autoconf/-make
Change contents
- replacement in configure.ac at line 72
AC_CHECK_LIB([nixexpr], [_ZN3nix9EvalState8evalFileERKSsRNS_5ValueE], [:],AC_CHECK_LIB([nixexpr], [_ZN3nix9EvalStateC1ERKSt4listISsSaISsEE], [:], - replacement in src/c/hydra-eval-jobs.cc at line 236
EvalState state;/* FIXME: hack */Strings searchPath;Strings args2;for (Strings::iterator i = args.begin(); i != args.end(); ) {string arg = *i++;if (!parseSearchPathArg(arg, i, args.end(), searchPath))args2.push_back(arg);}args = args2;EvalState state(searchPath); - edit in src/c/hydra-eval-jobs.cc at line 271
else if (parseSearchPathArg(arg, i, args.end(), state));