[05:42] <sadmac> Keybuk: how do I build upstart from bzr (0.3 branch)
[05:49] <sadmac> Keybuk: (automake is not being friendly)
[15:51] <sadmac_> Keybuk: I'm still getting errors from autoreconf.
[15:51] <sadmac_> Keybuk: Makefile.am:3: required directory ./intl does not exist
[15:51] <Keybuk> sadmac_: what errors do you get?
[15:51] <Keybuk> what version of gettext do you have?
[15:52] <sadmac_> Keybuk: 0.16.1-12.fc8
[15:52] <Keybuk> hmm
[15:53] <Keybuk> that should work
[15:53] <sadmac_> I get these first:
[15:53] <sadmac_> configure.ac:14: required file `./config.rpath' not found
[15:53] <sadmac_> configure.ac:42: required file `intl/Makefile.in' not found
[15:53] <sadmac_> configure.ac:14: required file `./ABOUT-NLS' not found
[15:53] <sadmac_> configure.ac:19: required file `./ltmain.sh' not found
[15:54] <Keybuk> oh
[15:55] <Keybuk> autoreconf -i :-)
[15:55] <sadmac_> ahh
[15:56] <sadmac_> now I can configure it :)
[15:56] <sadmac_> If it doesn't make it'll be my fault
[15:56] <Keybuk> hehe
[15:58] <sadmac_> Keybuk: I get this when I try to make
[15:58] <sadmac_> make[2]: *** No rule to make target `../m4/codeset.m4', needed by `Makefile.in'.  Stop.
[15:59] <Keybuk> gnargh
[15:59] <Keybuk> try a fresh checkout
[15:59] <Keybuk> autoreconf -i
[15:59] <Keybuk> and go again
[15:59] <Keybuk> that should have come from gettext
[16:03] <keesj> hi
[16:04] <keesj> I am trying to run a simple console like init does "-/bin/sh"
[16:04] <keesj> but that does not work
[16:05] <sadmac_> Keybuk: still same issue
[16:05] <keesj> I am booting from from a serial (qemu)
[16:06] <keesj> any tips?
[16:09] <Keybuk> sadmac_: it could be a bug without gettext packages?  have you tried an unpatched version?
[16:10] <sadmac_> Keybuk: I didn't do anything to the new checkout before I built it. Its all branch code.
[16:10] <Keybuk> right
[16:10] <Keybuk> but the error you're getting is from the gettext Makefile.in I assume?
[16:10] <Keybuk> about a missing gettext file in m4?
[16:10] <Keybuk> ...
[16:10] <Keybuk> which version of automake do you have?
[16:11] <sadmac_> 1.10-6.fc8
[16:11] <Keybuk> after running autoreconf
[16:11] <Keybuk> what does ls m4 say?
[16:12] <sadmac_> Keybuk: http://rafb.net/p/R9QjbO65.html
[16:13] <Keybuk> weird
[16:13] <Keybuk> it *has* codeset.m4
[16:13] <Keybuk> that's not a symlink, right?
[16:13] <sadmac_> nope
[16:13] <Keybuk> can you paste the "make" output?
[16:13] <sadmac_> k
[16:22] <mbiebl> sadmac_: does it help if you create a directory build
[16:22] <mbiebl> cd build && ../configure && make
[16:23] <Keybuk> it does?
[16:23] <mbiebl> Keybuk: I noticed that before myself.
[16:24] <mbiebl> It's somehow a result of the nihify scripts which uses symlinks.
[16:24] <sadmac_> I'm having trouble reproducing it now
[16:24] <Keybuk> ahhh
[16:24] <Keybuk> you need to run "autoreconf -i" in *both* libnih and upstart directories
[16:24] <sadmac_> Keybuk: that'd do it
[16:24] <Keybuk> http://upstart.ubuntu.com/wiki/CompilingUpstart?highlight=(CategoryTemplate)|(CategoryDoc)|(CategoryCategory)|(DocTemplate)|(FrontPage)|((CategoryDoc))
[16:25] <Keybuk> err
[16:25] <Keybuk> http://upstart.ubuntu.com/wiki/CompilingUpstart
[16:28] <Keybuk> probably configure too
[16:28] <Keybuk> it's a bit of hack really
[16:28] <sadmac_> yeah :)
[16:28] <sadmac_> Ahh, I'm getting gcc lines now...
[16:28] <sadmac_> compile error.
[16:28] <sadmac_> hmm...
[16:29] <Keybuk> heh
[16:29] <Keybuk> don't think there should be any of those in trunk
[16:29] <Keybuk> what is it?
[16:29] <sadmac_> main.c:242: error: incompatible type for argument 3 of ‘nih_child_add_watch’
[16:29] <sadmac_> main.c:242: error: too few arguments to function ‘nih_child_add_watch’
[16:30] <Keybuk> which version of libnih?
[16:30] <sadmac_> Keybuk: trunk (only branch I saw, do I need to roll back?
[16:30] <Keybuk> no...
[16:30] <Keybuk> what main.c is that?
[16:30] <sadmac_> init
[16:30] <Keybuk> which revno of upstart?
[16:30] <Keybuk> line 242 isn't nih_child_add_watch for me
[16:31] <sadmac_> Keybuk: head of the 0.3 branch
[16:31] <Keybuk> ahhhhhh
[16:31] <Keybuk> yeah, you'll need to rollback libnih
[16:31] <Keybuk> that's just 0.3.9 isn't it?
[16:31] <sadmac_> I'd assume (first time bzr user :)
[16:33] <sadmac_> I actually have a software engineering lab to get to (the university is still persistent in their efforts to teach me Java) but I'll pick this up later.
[16:33] <Keybuk> ok
[16:34] <Keybuk> revno 426 seems to be about right
[16:34] <Keybuk> bzr uncommit -r 426
[16:34] <Keybuk> bzr revert --no-backup
[16:34] <Keybuk> (I think)
[16:48] <mbiebl> Keybuk: when will initctl (and the sysv compat tools) be back in trunk?
[17:23] <Keybuk> mbiebl: err, now + some time + a bit more
[17:41] <mbiebl> Keybuk: ;-)
[17:46] <Keybuk> you could write a patch ... :p