IRC channel logs

2014-01-20.log

back to list of logs

<sriharsha>Hello Guixers!
<civodul>hey, howdy!
<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"
<Steap>Not sure why that is
<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>jmd: yes
<Steap>does "git diff" return anything ?
<mark_weaver>what do you mean by "return" ?
<mark_weaver>oh, nevermind, I see what you mean :)
<jmd>Steap: It returns zero
<Steap>yes
<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
<jmd>Doesn't 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
<mark_weaver>(I'm trying it now)
<mark_weaver>ah, I ran into the same problem.
<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>I'm trying that now.
<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>heeh
<Steap>took me a while to figure out yesterday
<mark_weaver>jmd: yes, that fixed the problem for me.
<mark_weaver>I just posted to guix-devel about it.
<jmd>Seems to work for me now too. Thanks.
<mark_weaver>np!
<jmd>Is hydra behind with its builds or something?