[01:57] <doko> infinity: do the buildd's use dpkg-buildpackage -rsudo or -rfakeroot?
[02:10] <Keybuk> -rfakeroot
[04:15] <infinity> doko: All of ours use -rfakeroot, some of Debian's have been known to use -rsudo (like the mips buildds, when fakeroot on mips caused horrible races and occasional kernel panics)
[04:17] <doko> infinity: thanks, just had to fix a silly bug which only does show with -rsudo
[04:20] <infinity> Right, well "doesn't build with real root" isn't a bug I'd ever file in Ubuntu, cause I just don't care about the buildability of Ubuntu packages outside the buildd network (wow, I'm evil)
[04:21] <infinity> In Debian, though, I'm far more pedantic about things being "correct", and you really should assume that clean/binary may be called as real root.
[04:55] <doko> Keybuk, infinity: what state does gcj-4.1 in edgy, it needs-building, but requires gcc-4.1 in the archive. are the gcc-4.1 binaries in NEW?
[04:55] <Keybuk> they're building
[04:55] <Keybuk> (at least, sparc is)
[05:12] <infinity> doko: gcc-4.1 is in the archive (though the newest version isn't yet... Will be soon)
[05:12] <infinity> doko: Then I build your latest gcj again, then a few more small things, and the archive finally goes free-for-all.
[05:15] <Keybuk> where "small things" =~ the kernel ? :)
[05:15] <infinity> Nah, the kernel will build when we're in free-for-all land.
[05:15] <infinity> (though I'll queue it early)
[05:16] <jbailey> Time it so that everyone upgrades the first day of Paris and noone has working wireless anymore ;)
[05:16] <infinity> The few small things are stuff like new dpkg, ecj-boostrap (thanks for having that build-dep on the new dpkg-dev, doko...), debhelper, cdbs, etc...
[05:16] <infinity> jbailey: That's the plan.
[05:20] <doko> infinity: IIRC, that had to do with shlibdeps crashing ... on some strange lamont archs ...
[05:28] <Keybuk> jbailey: we're not using wireless in Paris anyway
[05:28] <jbailey> Keybuk: eh?
[05:28] <Keybuk> jbailey: wireless in paris, not using, are we
[05:28] <jbailey> Keybuk: We'll have 100 people each with 30m network cables?
[05:29] <Keybuk> yup
[05:29] <Keybuk> wireless and voip aren't friends, allegedly
[05:29] <jbailey> Some local regs against wireless? =)
[05:29] <jbailey> Right.  Latency too high.
[09:10] <jbailey> rodarvus: Eh, welcome.
[09:10] <jbailey> rodarvus: Helping make the toolchain better for schoolchildren? ;)
[09:10] <rodarvus> jbailey: thanks :)
[09:10] <rodarvus> actually, the toolchain (and optimization in general) is an area of interest to me (has been for many years ;) )
[09:11] <jbailey> Ah, nice!
[09:12] <rodarvus> since you mention - I'm about to propose a spec (late, I know) which might be of interest to toolchain people
[09:13] <rodarvus> based on http://udrepper.livejournal.com/10946.html
[09:14] <rodarvus> I would have proposed this spec (and others) before the "freeze" of yesterday, but I have barely started working at Canonical :)
[09:16] <jbailey> Ah, yeah.  Text relocation madness.
[09:16] <jbailey> It would be interesting to even have some analysis on that sort of thing.
[09:16] <rodarvus> indeed
[09:16] <jbailey> And maybe do a side "ubuntu-janitors" project that gets those types of things in upstream.
[09:18] <rodarvus> I'd also like to know (sometime in the future) how helpful 'ld --as-needed' could be
[09:18] <jbailey> It's a mix.  You can't do it by defaultl
[09:19] <jbailey> Things that dlopen other things occasionally find themselves missing dependancies.
[09:19] <jbailey> Or at least, it would have to be phased in over time.