[01:57] infinity: do the buildd's use dpkg-buildpackage -rsudo or -rfakeroot? [02:10] -rfakeroot [04:15] 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] infinity: thanks, just had to fix a silly bug which only does show with -rsudo [04:20] 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] 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. === chmj [n=chmj@196.44.1.98] has joined #ubuntu-toolchain === doko_ [n=doko@dslb-088-073-102-116.pools.arcor-ip.net] has joined #ubuntu-toolchain === chmj [n=chmj@196.44.1.98] has joined #ubuntu-toolchain === jbailey [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-toolchain === Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-toolchain [04:55] 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] they're building [04:55] (at least, sparc is) [05:12] doko: gcc-4.1 is in the archive (though the newest version isn't yet... Will be soon) [05:12] doko: Then I build your latest gcj again, then a few more small things, and the archive finally goes free-for-all. [05:15] where "small things" =~ the kernel ? :) [05:15] Nah, the kernel will build when we're in free-for-all land. [05:15] (though I'll queue it early) [05:16] Time it so that everyone upgrades the first day of Paris and noone has working wireless anymore ;) [05:16] 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] jbailey: That's the plan. [05:20] infinity: IIRC, that had to do with shlibdeps crashing ... on some strange lamont archs ... [05:28] jbailey: we're not using wireless in Paris anyway [05:28] Keybuk: eh? [05:28] jbailey: wireless in paris, not using, are we [05:28] Keybuk: We'll have 100 people each with 30m network cables? [05:29] yup [05:29] wireless and voip aren't friends, allegedly [05:29] Some local regs against wireless? =) [05:29] Right. Latency too high. === jbailey [n=jbailey@209.217.74.66] has joined #ubuntu-toolchain === rodarvus [n=rodarvus@200.146.64.208.adsl.gvt.net.br] has joined #ubuntu-toolchain [09:10] rodarvus: Eh, welcome. [09:10] rodarvus: Helping make the toolchain better for schoolchildren? ;) [09:10] jbailey: thanks :) [09:10] actually, the toolchain (and optimization in general) is an area of interest to me (has been for many years ;) ) [09:11] Ah, nice! [09:12] since you mention - I'm about to propose a spec (late, I know) which might be of interest to toolchain people [09:13] based on http://udrepper.livejournal.com/10946.html [09:14] I would have proposed this spec (and others) before the "freeze" of yesterday, but I have barely started working at Canonical :) [09:16] Ah, yeah. Text relocation madness. [09:16] It would be interesting to even have some analysis on that sort of thing. [09:16] indeed [09:16] And maybe do a side "ubuntu-janitors" project that gets those types of things in upstream. [09:18] I'd also like to know (sometime in the future) how helpful 'ld --as-needed' could be [09:18] It's a mix. You can't do it by defaultl [09:19] Things that dlopen other things occasionally find themselves missing dependancies. [09:19] Or at least, it would have to be phased in over time.