[05:05] <fabbione> morning
[05:11] <jbailey> fabbione: Still not sleeping well?
[05:13] <fabbione> jbailey: no.. not really
[05:13] <fabbione> there was too much light in the bed room
[05:13] <fabbione> and i woke up 
[05:13] <fabbione> oh well i need to fix that problem asap
[05:13] <fabbione> otherwise i will get stupid
[05:14] <jbailey> at 4am?
[05:14] <jbailey> Too much light?
[05:14] <jbailey> sick.
[05:15] <fabbione> when it's summer in dk, the sun goes up at 3am and down at 00am :/
[05:15] <fabbione> it's like 20 hours of light
[05:15] <fabbione> in winter is the other way around
[05:15] <jbailey> The further north I've lived was 49
[05:16] <jbailey> I think we're at like 45 now.
[05:16] <fabbione> i can't remember how much we are now
[05:17] <fabbione> it's +56 (almost) here
[10:39] <chmj> doko, ping 
[11:38] <chmj> jbailey, ping 
[12:31] <doko> chmj: pong
[12:34] <fabbione> doko: fix gcc-3.4. kthxbye
[12:34] <fabbione> doko: fix gcc-3.4. kthxbye
[12:35] <doko_> fabbione: waiting for elmo to approve binutils 2.16 before. kthxbye
[12:36] <fabbione> doko_: the kernel is FTBFS due to the i486-linux-gnu-gcc-wtf-gth symlinks
[12:36] <doko_> fabbione, and it doesn't help you without i486-linux-gnu-ld symlinks. be patient
[12:40] <chmj> doko, can you have a look at http://people.ubuntu.com/~charles/glibc_232.debdiff please 
[12:41] <chmj> that should fix binutils FTBFS
[12:41] <fabbione> doko_: do i have any other option? ;)
[12:47] <doko_> chmj: I'm waiting for jbailey, if that's still necessary with binutils 2.16 ...
[12:48] <chmj> doko_, ok 
[01:52] <jbailey> doko: Eh?
[01:54] <doko> jbailey: chmj's patch ...
[01:54] <chmj> jbailey, hi 
[01:54] <chmj> jbailey ---> http://people.ubuntu.com/~charles/glibc_232.debdiff
[01:56] <jbailey> Right, this is for gdb compiling on ppc, yes?
[01:57] <chmj> binutils 
[01:57] <jbailey> 2.15 or 2.16?
[01:57] <jbailey> chmj: I'm a bit confused, because the patch is against the version in Hoary.
[01:58] <chmj> http://people.ubuntu.com/~lamont/buildLogs/b/binutils/2.15-5ubuntu3/
[01:59] <chmj> oh, doko uploaded a new version 
[02:01] <jbailey> But in general, the glibc patch you made is against the version in Hoary. =)
[02:01] <jbailey> doko: I hadn't realised binutils wasn't being updated as well, I'll do the new glibc upload right away then.
[02:02] <jbailey> Oh, not in the new version.
[02:02] <chmj> jbailey, erm, just disregard it
[02:02] <daniels> jbailey: 'morning' and 'confused' are redundant
[02:03] <jbailey> Well, the patch is one that I need in 2.3.5 anyway, so thanks.  If you're hacking on glibc in the future, we have a template.dpatch file in the patches subdir that we usually use for the top so that we have the comments in a prefered format.
[02:03] <jbailey> Just makes it a bit easier. =)
[02:03] <jbailey> daniels: =)
[02:03] <chmj> jbailey, sweet 
[02:04] <jbailey> chmj: Are you looking to dive in more to toolchain stuff?
[02:04] <fabbione> jbailey: he is 0wn3d by the kernel team! put your hands off
[02:04] <chmj> sure 
[02:04] <chmj> heheh 
[02:04] <fabbione> ehhehe
[02:05] <chmj> jbailey, oh btw, cdbs2 and kernel build ? 
[02:05] <jbailey> fabbione: I'll mud wresstle you for 'im!
[02:05] <fabbione> jbailey: any time :)
[02:05] <jbailey> chmj: Sounds lovely. =)  The module doesn't exist yet.  Got hack time?
[02:05] <chmj> jbailey, I remember we discussed doing that 
[02:05] <jbailey> Right.  If you have hack time, I suspect that it's doable now.
[02:06] <chmj> jbailey, ok
[02:06] <jbailey> Probably the best thing to do would be to do a proof-of-concept and then bribe Fabio.
[02:06] <doko> jbailey, as it looks like, the patch is still needed for powerpc, and now ..., so I point fabbione to you for the non-working toolchain ;-P
[02:07] <fabbione> toolchain is broken = i can't build the kernel
[02:07] <fabbione> fix it
[02:07] <fabbione> kthxbye
[02:08] <jbailey> Erm, that doesn't make sense.
[02:08] <jbailey> Your kernel shouldn't be using glibc to build it, dude. =)
[02:08] <fabbione> no but it needs gcc-3.4
[02:08] <chmj> heh
[02:08] <fabbione> that is actually broken
[02:08] <fabbione> and still part of "toolchain"
[02:09] <doko> fabbione, you're still annoying, I thought you got some food ... ;)
[02:09] <daniels> hey, if the toolchain is broken, then I can't build xorg, either
[02:10] <jbailey> fabbione: What part is broken?  We built gcc-3.4 with breezy recently for the ppc64 stuff, so it built then.
[02:11] <fabbione> jbailey: the borkage is introduced by the new dpkg
[02:11] <fabbione> missing i486-linux-gnu-gcc-ld-wtf-gth-fym symlinks :)
[02:11] <fabbione> doko: that's only because i love you :)
[02:12] <jbailey> doko: Sounds like you just need to push a new gcc-3.4 so that it builds as i486-linux instead of i386-linux...
[02:12] <doko> daniels: nah, no excuse for you, you're not using the symlinks ;-P
[02:13] <doko> jbailey: yes, depending on the new binutils, which do have this change as well, failing on powerpc, because of a glibc bug ...
[02:13] <doko> remember, it's c-h-a-i-n in toolchain :)
[02:14] <fabbione> like in nuclear C-H-A-I-N reaction?
[02:14] <daniels> doko: hah, I'll start using the symlinks if it gives me an excuse :P
[02:15] <fabbione> anyway i am off for a nap
[02:15] <fabbione> later guys
[02:15] <jbailey> fabbione: More like a c-h-a-i-n gang, where we all shovel coal.
[02:15] <daniels> night fabbione
[03:25] <doko> jbailey: one more glibc change: please add an /usr/hppa64-linux/gnu symlink
[03:25] <jbailey> Eh?  I thought that was in there already..
[03:26] <doko> no /usr/hppa64-linux/include, but not /usr/hppa64-linux-gnu/include
[03:27] <jbailey> Oh, I see.
[03:27] <jbailey> So have two symlinks, or just change it?
[03:27] <doko> two would be ok for some time until all compilers are rebuilt
[03:27] <jbailey> 'k
[03:28] <doko> so, need this in unstable as well ...
[03:39] <jbailey> fabbione: ping?
[04:15] <doko> jbailey uploads glibc:
[04:16] <doko> * Drop support for Neanderthal Sparc systems (fabbione, it was a nice time, kthxbye)
[04:57] <jbailey> lamont__: Confirm okay to disable glibc testsuite for hppa to make it just build for you?
[04:58] <lamont__> jbailey: works for me...
[04:59] <lamont__> of course, we'll want to work towards being able to enable it again, eh?
[04:59] <jbailey> Yes, dear.
[05:00] <jbailey> I have an idea what the problem is, but ENOTIME
[05:03] <lamont__> heh
[05:04] <lamont__> in my case, that is.
[05:53] <jbailey> doko:
[05:53] <jbailey> ln -sf /usr/include debian/$(curpass)/usr/hppa64-linux/include
[05:53] <jbailey> ln -sf /usr/include debian/$(curpass)/usr/hppa64-linux-gnu/include
[05:53] <jbailey> yes?
[05:57] <doko> yes, the former should already exist
[05:58] <fabbione> jbailey: pong
[05:58] <jbailey> Yup
[05:58] <jbailey> fabbione: Two things.
[05:59] <fabbione> jbailey: yes?
[06:00] <jbailey> 1) I'd like to do some of the sparc magic, but I didn't have time for a test round this weekend.  Is there any way you tell the buildd not to auto-sign glibc so I can look at the log before it gets pushed?
[06:00] <jbailey> (I don't type that fast, dude. *g*)
[06:00] <jbailey> 2) What am I looking for in the ppc kernel build?
[06:01] <fabbione> 1) i can blacklist it and build it manually.. yes
[06:01] <fabbione> 2) a possible FTBFS at the end of the process
[06:01] <fabbione> 2) if it works is a davis issue
[06:03] <jbailey> 1) Please.  I expect it to work, but I don't actually know.  If you'd rather I can delay it and do a testing round later.
[06:05] <fabbione> jbailey: i had say that you upload it, i build it, but not upload the binaries. we install them in a chroot and play a bit
[06:05] <jbailey> Sounds gt
[06:25] <fabbione> jbailey: ok.. glibc is blacklisted
[06:25] <fabbione> upload anytime you want :)
[06:25] <jbailey> I've just started the amd64 and i386 test builds.
[06:25] <jbailey> ppc testbuild started.
[06:26] <jbailey> ia64 is just updating its chroot.
[06:26] <fabbione> jbailey: how is the kernel build going?
[06:26] <jbailey> It's in drivers/sata
[06:26] <jbailey> err. drivers/scsi/sata
[06:26] <fabbione> of what flavour? :)
[06:26] <jbailey> How do I tell?
[06:27] <fabbione> jbailey: the old fashion way ;)
[06:27] <fabbione> cd debian/build && for i in `ls`; do du -sk $i; done
[06:27] <jbailey> Guess and hope noone notices if you're wrong?
[06:27] <fabbione> you will see by the size :)
[06:28] <jbailey> Ah. =)  With glibc, we keep a local log file for each one, so I just look to see which one is growing. =)
[06:29] <fabbione> jbailey: Manoj accepted both our patches
[06:29] <fabbione> and that's perfect
[06:29] <fabbione> iirc there is only one inliner left :)
[06:29] <fabbione> and i need to go off
[06:30] <fabbione> time to prepare dinner
[06:30] <fabbione> cya tomorrow guys
[06:30] <jbailey> 423952  build-powerpc64-smp
[06:30] <jbailey> Is the one getting bigger atm.
[06:30] <fabbione> linux-* doesn't get bigger
[06:30] <fabbione> only the build-*
[06:30] <fabbione> so you should have almost done
[06:30] <fabbione> but the failure happens after all the build-* are done
[06:31] <fabbione> anyway thanks a lot
[06:31] <fabbione> cya later
[06:33] <jbailey> fabbione: glad to help =)
[06:35] <jbailey> ia64 build started.
[06:35] <jbailey> doko: These four should finish about when I get back from lunch.  Assuming success, I'll push it up.
[06:39] <doko> fine
[07:19] <doko> http://gcc.gnu.org/ml/gcc/2005-06/msg00420.html
[08:57] <BenM_> doko, ?
[08:58] <BenM_> tseng sent me to you
[08:58] <BenM_> I am a mono dev, and am having trouble on gcc 4.0
[09:40] <jbailey> Tests fine on my 4 systems, uploading.
[09:57] <jbailey> glibc_2.3.5-1ubuntu5_source.changes ACCEPTED
[11:18] <lamont__> jbailey: do you want to know that the ppc build of glibc failed?
[11:33] <jbailey> lamont__: I hadn't checked up on it yet.  Did you see why it failed?
[11:33] <lamont__> jbailey: no - just got the mailer daemon notification for over-size mail
[11:33] <jbailey> np, dl'ing
[11:34] <jbailey> wtf?
[11:34] <lamont__>   install_root=/build/buildd/glibc-2.3.5/debian/tmp-ppc64 install
[11:34] <lamont__> make[1] : Entering directory `/build/buildd/glibc-2.3.5/build-tree/powerpc-ppc64'
[11:34] <lamont__> make[1] : *** No rule to make target `install'.  Stop.
[11:34] <lamont__> make[1] : Leaving directory `/build/buildd/glibc-2.3.5/build-tree/powerpc-ppc64'
[11:36] <jbailey> checking for forced unwind support... no
[11:36] <jbailey> configure: error: forced unwind support is required
[11:36] <jbailey> That's the real failure.
[11:36] <lamont__> ah, ok