sadmac | Keybuk: how do I build upstart from bzr (0.3 branch) | 05:42 |
---|---|---|
sadmac | Keybuk: (automake is not being friendly) | 05:49 |
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:51 |
sadmac_ | Keybuk: 0.16.1-12.fc8 | 15:52 |
Keybuk | hmm | 15:52 |
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:53 |
Keybuk | oh | 15:54 |
Keybuk | autoreconf -i :-) | 15:55 |
sadmac_ | ahh | 15:55 |
sadmac_ | now I can configure it :) | 15:56 |
sadmac_ | If it doesn't make it'll be my fault | 15:56 |
Keybuk | hehe | 15:56 |
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:58 |
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 | 15:59 |
keesj | hi | 16:03 |
keesj | I am trying to run a simple console like init does "-/bin/sh" | 16:04 |
keesj | but that does not work | 16:04 |
sadmac_ | Keybuk: still same issue | 16:05 |
keesj | I am booting from from a serial (qemu) | 16:05 |
keesj | any tips? | 16:06 |
Keybuk | sadmac_: it could be a bug without gettext packages? have you tried an unpatched version? | 16:09 |
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:10 |
sadmac_ | 1.10-6.fc8 | 16:11 |
Keybuk | after running autoreconf | 16:11 |
Keybuk | what does ls m4 say? | 16:11 |
sadmac_ | Keybuk: http://rafb.net/p/R9QjbO65.html | 16:12 |
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:13 |
mbiebl | sadmac_: does it help if you create a directory build | 16:22 |
mbiebl | cd build && ../configure && make | 16:22 |
Keybuk | it does? | 16:23 |
mbiebl | Keybuk: I noticed that before myself. | 16:23 |
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:24 |
Keybuk | err | 16:25 |
Keybuk | http://upstart.ubuntu.com/wiki/CompilingUpstart | 16:25 |
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:28 |
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:29 |
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:30 |
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:31 |
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:33 |
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:34 |
mbiebl | Keybuk: when will initctl (and the sysv compat tools) be back in trunk? | 16:48 |
Keybuk | mbiebl: err, now + some time + a bit more | 17:23 |
mbiebl | Keybuk: ;-) | 17:41 |
Keybuk | you could write a patch ... :p | 17:46 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!