IRC channel logs
2014-01-20.log
back to list of logs
<sriharsha>Hi, which directory is used by the daemons as chroot for building derivations? <jmd>Running make from Git, I get make[2]: *** No rule to make target `nix/libutil/affinity.cc', needed by `nix/libutil/libutil_a-affinity.o'. Stop <Steap>I had some trouble with the latest sync-with-upstream <Steap>libutil/affinity.cc could not be found, and the compilation failed <Steap>FUnnily enough, "git diff" would show a "subproject commit" line <Steap>I had to run "git submodule update" <jmd>Anyone else getting this problem building: make[2]: *** No rule to make target `nix/libutil/affinity.cc', needed by `nix/libutil/libutil_a-affinity.o'. Stop. <Steap>does "git diff" return anything ? <jmd>Steap: It returns zero <Steap>On my machine, it returned some weird stuff that had to do with git submodules <Steap>jmd: maybe try "git submodule update" <Steap>in the end, it did the trick for me <mark_weaver>jmd: did the follow the advice that Ludovic gave in his message to guile-devel "Heads-up: daemon update" ? <mark_weaver>specifically: ( cd nix ; ./sync-with-upstream ); autoreconf -vfi; ./configure ... && make && make check <Steap>I had jmd's issue after doing ./sync-with-upstream <mark_weaver>jmd: I think you might have to repeat Ludovic's instructions *after* running "git submodule update" <mark_weaver>nix/libutil/affinity.cc actually exists now, so that's a good sign. <mark_weaver>(after running "git submodule update" followed by (cd nix ; ./sync-with-upstream ) <jmd>git submodules are EVIL <Steap>took me a while to figure out yesterday <jmd>Seems to work for me now too. Thanks. <jmd>Is hydra behind with its builds or something?