/srv/irclogs.ubuntu.com/2005/06/22/#ubuntu-toolchain.txt

=== BenM is now known as bhome
elmojbailey: DUDE12:31
dokoelmo: do you want to demote 3.3 from main to universe?12:32
jbaileyelmo: eh?12:36
elmojbailey: are you going to undo that CDBS brain damage where the build-depends get generated ont he fly?12:37
elmodoko: a bunch of stuff still uses it?12:37
jbaileyelmo: What jrg and I talked about for cdbs2 (since it's too late to undo it for cdbs1) is that we'll still provide the facility, but that it will be wired such that if debian/control is out of date at build time, it'll just fail the build.12:38
dokowell, yes. so we'll have 3 in main and the 4th in universe12:38
jbaileyelmo: cdbs is in a good position to know information for calculating build-deps, but it needs to really not happen at buildd time.12:39
elmojbailey: why's it too late? :P12:40
jbaileyelmo: Things are using it.12:40
elmoSATAN WORSHIPPERS 12:40
jbaileyelmo: dh_make --cdbs for some reason uses it by default. =(12:40
jbaileyJust insanity.12:40
elmoARGH12:40
elmothose  people are THROWING BABY JESUS ONTO A PYRE AND LAUGHING ALL THE WHILE\12:41
jbaileyWow, elmo is channelling a mix of mjg59 and overfiend.12:41
=== jbailey runs.
elmojbailey: why is it _ever_ adding build-essential tho?12:42
elmoignoring for one moment the whole auto-update insanity12:42
=== jbailey glances at the ubuntulog bot and sensors what he was going to say.
jbaileynfi12:44
jbaileyWasn't my hack. =(  It went quite a bit further than I expected it would, even under Robert Millan's care.12:44
=== jbailey wanders off to the gym singing "Sam Hall"
lamontjbailey: censors12:54
lamontsensoring is something much more touchy-feely12:55
=== bsleep is now known as BenM
jbaileylamont: Right.  I get that wrong because of a church conference I went to called 'unsensored' as a pun.04:18
danielsheh04:20
=== zul [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-toolchain
fabbionemorning06:40
=== Riddell [jr@muse.19inch.net] has joined #ubuntu-toolchain
=== BenM is now known as bzzz
=== chmj [~d3vic3@dumbledore.hbd.com] has joined #ubuntu-toolchain
elmoinfinity/lamont: d-i daily auto-builds are being flaky11:07
elmoas in, not turning up for a random 2/4 arches11:08
fabbioneelmo: did you install the ppc64 kernel on any of the buildd??11:11
elmofabbione: not yet - do you need me to?11:11
fabbioneelmo: perfect. no don't :)11:12
fabbionei found a regression in building ppc kernels on ppc64 running machines11:12
elmohehe11:12
fabbioneelmo: somehow it breaks headers build11:12
fabbioneand i didn't have the time to track it down yet11:13
fabbioneit took a while to understand why davis was FTBFS while it was ok on the buildd :)11:13
fabbioneelmo: if you have time i need a dist-upgrade on breezy/{concordia,davis,hally} and breezy-i386/concordia to get all the latest kernel-packages, gcc-3.411:14
elmobtw has davis' stability continued?11:14
fabbioneelmo: yup.. not a single problem other than that regression11:14
elmowoo11:15
fabbioneelmo: i pushed it up to -j300 with no problems11:15
fabbionethe ppc scheduler >> *11:15
fabbioneand you know i am good at pushing machine.. given nagios waking you up everytime i upload :P11:15
elmofabbione: done11:23
fabbioneelmo: thanks11:24
=== fabbione starts a build orgy
=== jbailey [~jbailey@CPE00501836c657-CM014260028338.cpe.net.cable.rogers.com] has joined #ubuntu-toolchain
jbaileyfabbione: ping?12:44
fabbionejbailey: pong12:45
jbaileyfabbione: Tell me good things about glibc on sparc? =)12:45
fabbioneit's building :)12:45
fabbioneit's half way trough12:45
jbaileyCan you peek into the source directory?  It would be interesting to see if it's finished the first pass, and if so, was it succesful or did it error?12:46
fabbionejbailey: i am saving the entire buildlog12:46
fabbioneso you can look at it when it's done12:46
fabbioneactually.. you can check yourself too :)12:47
fabbioneyou can still ssh to the sparcbuildd :)12:47
fabbioneit's building in chroots/manual/home/sparcbuildd/12:47
jbaileyBAh.  Cat just threw up for the 6th or 7th time this morning. =(12:48
fabbione*sighs*12:49
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-toolchain
jbaileyfabbione: First pass looks good as sparcv9 minimum and nptl12:51
fabbionejbailey: cool12:52
jbaileyIt's way less than halfway done, though, I think.12:52
=== doko [~doko___@dsl-082-082-201-214.arcor-ip.net] has joined #ubuntu-toolchain
fabbioneyeah it's around half way12:52
fabbionethe previous log was 43MB12:52
fabbionethis is around 2012:52
fabbionebut if you disabled stuff around, i expect the log to be smaller12:52
jbaileyRight, I disabled one full pass.12:52
jbaileyI don't see any reason why the v9b build would fail from here.  sparc64 didn't change yet.12:53
fabbioneso no NTPL?12:54
jbaileyNot for sparc64, yes for the others.12:54
fabbioneok12:54
jbaileyIt needs binutils 2.16.1 and some extra patches.12:54
fabbioneah ok12:55
jbaileySo early next week maybe...12:55
fabbioneyeah no rush dude :)12:55
jbaileyYeah, but it would be nice to have kickass sparc support in a mainstream distro. =)12:57
fabbionethan we should get more buildd's :)01:01
fabbionewe are in catch 22 right now01:01
fabbionebut i am getting a nice buildd from maswan01:02
fabbionei hope to get it up and running soon01:03
jbaileyfabbione: I can probably fire up this u5 to help along, too, after I move.01:03
fabbionejbailey: with the u5 it would be better to test the installer and so on01:03
fabbionewe really need somebody to test :)01:03
fabbioneand i can do it when i am not building01:03
jbailey'k =)01:05
jbaileyI almost brought an E250 home with me from my last place of employment, but the thing is too loud, I never would've run it.01:05
fabbionewhen are you going to finish your relocation btw?01:05
fabbioneyeah i know the e250 :)01:05
fabbionenice toy01:05
jbaileyI do my actual move on July 4th.01:05
jbaileyIt's to a new city, so I'm not doing one of these 'spread out over 4 days' types of moves. =)01:06
fabbionelucky you01:06
fabbioneit took me ages to change city01:06
fabbionemoving stuff myself01:06
chmj<-- has to move also 01:07
jbaileyfabbione: We're loading everything into one big truck, driving for 7 hours, and unloading.01:07
fabbionejbailey: that's the best.. really01:08
fabbioneone shot and that's it01:08
jbaileyYup.01:08
jbaileyAnd we've hired people in the remote city to handle getting it from the truck into the appt.01:08
jbaileyWe'll be way too tired after all that to figure out how to get furniture up two tight flights of stairs.01:09
fabbionewise :)01:09
jbaileyI've gained so many things over the years.  I can only hope that wisdom is one of them. ;)01:09
jbaileys/hope/pray... beg..../01:10
fabbioneehhehe01:10
jbaileyfabbione: Neat, v9b compiled fine.01:38
fabbionejbailey: cool01:43
jbaileyI wonder how much difference there really is between v9 and v9b01:45
fabbioneno clue :)01:46
fabbionethat's your playground :)01:46
jbaileyFabio, my friend...01:46
jbailey*you're* the sparc port guy. =)01:46
fabbionejbailey: you are the glibc guys :P01:46
jbaileyI've asked someone.  I'm curious if just the hwcap was different, so v9b systems weren't picking up the v9 optimisations. 01:47
jbaileyIt would be nice if we could drop that pass completely, too.01:47
jbaileyAnd then my last big dream for sparc:  Kill the gcc wrapper. =)01:48
fabbioneahhaha01:50
=== Monkness [bananas@hamilton-maki.res.uct.ac.za] has joined #ubuntu-toolchain
=== Monkness [bananas@hamilton-maki.res.uct.ac.za] has left #ubuntu-toolchain []
chmjjbailey, 02:23
jbaileychmj: Here03:57
=== bhome is now known as BenM
chmjI forgot what I wanted to say 04:12
jbaileyI've started to give comments after the word ping now so that I stop forgetting. =)04:14
chmjgood idea 04:14
=== lamont__ [~lamont@15.238.6.137] has joined #ubuntu-toolchain
=== jbailey [~jbailey@CPE00501836c657-CM014260028338.cpe.net.cable.rogers.com] has joined #ubuntu-toolchain
jbaileyBah, strip/tls fuckage.04:50
=== jbailey hunts.
jbaileylamont / lamont__ / infinity: Is it possible to tell what versions of the base packages were in the buildd chroot at package build time?05:34
jbaileyI'm looking for binutils in this case.05:35
lamont__build-essential Depends are in the log file05:35
lamont__Checking correctness of source dependencies...05:36
lamont__Toolchain package versions: libc6.1-dev_2.3.2.ds1-20ubuntu11 linux-kernel-headers_2.5.999-test7-bk-17 gcc-3.3_1:3.3.5-8ubuntu2 g++-3.3_1:3.3.5-8ubuntu2 binutils_2.15-5ubuntu1 libstdc++5_1:3.3.5-8ubuntu2 libstdc++5-3.3-dev_1:3.3.5-8ubuntu205:36
lamont__for example05:36
jbaileyPoifect, thanks.05:37
lamont__(I _THINK_ it pulls the list of packages-to-dump-versions-for from build-essential....05:37
lamont__jbailey: and  you asking is pretty much the reason it's there.05:37
lamont__well, for correct values of 'you'...05:38
jbaileyIt may very well have been me at some point in the past. =)05:38
jbaileyHmm, no ia64 success or fail message for http://people.ubuntu.com/~lamont/buildLogs/g/glibc/2.3.5-1ubuntu6/\05:39
=== lamont__ goes looking
=== jbailey whines about there being no hppa or sparc ones there either, but at least that's expected...
=== jbailey hides.
lamont__buildLogs/g/glibc/2.3.5-1ubuntu6/glibc_2.3.5-1ubuntu6_20050614-1141-ia64-successful.gz05:40
lamont__uh....05:40
lamont___AMD_64, otoh...05:41
jbaileyUmm.  Right.05:42
=== jbailey smokes another one.
lamont__amd64 is only 29 hours into the build... do you suppose it hung?05:42
lamont__GCONV_PATH=/build/buildd/glibc-2.3.5/build-tree/amd64-libc/iconvdata LC_ALL=C   /build/buildd/glibc-2.3.5/build-tree/amd64-libc/elf/ld-linux-x86-64.so.2 --library-path /build/buildd/glibc-2.3.5/build-tree/amd64-libc:/build/buildd/glibc-2.3.5/build-tree/amd64-libc/math:/build/buildd/glibc-2.3.5/build-tree/amd64-libc/elf:/build/buildd/glibc-2.3.5/build-tree/amd64-libc/dlfcn:/build/buildd/glibc-2.3.5/build-tree/amd64-libc/nss:/build/buildd/glibc-2.305:43
lamont__.5/build-tree/amd64-libc/nis:/build/buildd/glibc-2.3.5/build-tree/amd64-libc/rt:/build/buildd/glibc-2.3.5/build-tree/amd64-libc/resolv:/build/buildd/glibc-2.3.5/build-tree/amd64-libc/crypt:/build/buildd/glibc-2.3.5/build-tree/amd64-libc/nptl /build/buildd/glibc-2.3.5/build-tree/amd64-libc/inet/test-ifaddrs  > /build/buildd/glibc-2.3.5/build-tree/amd64-libc/inet/test-ifaddrs.out05:43
lamont__OK... so can we just kill test-ifaddrs????05:43
infinityBah, 29 hours is normal!05:43
lamont__infinity: it's not an m68k box05:43
lamont__glibc_2.3.5-1ubuntu6_20050614-1139       00:20:50 (12 entries, sigma 00:04:02)05:43
infinity(It's not normal on m68k, either... glibc isn't that big)05:43
dokoinfinity: you don't build for m68k ...05:43
jbaileylamont__: Right, or possibly just fix the kernel.05:44
jbaileylamont__: But yeah, I think I'll prune test-ifaddrs05:44
infinity(Also, sbuild doesn't pull the list from build-essential, since that wouldn't work at all)05:45
infinityYou would just get the gcc/g++ metapackages, not the current gcc-X.X...05:45
infinityAnd no binutils.05:46
infinityOn the flipside, you'd get dpkg-dev, which I've been considering adding to the list to log ever since keybuk started seriously screwing with us. :/05:46
lamont__                foreach $name (@main::toolchain_pkgs) {05:46
jbaileyBah, busybox-cvs fails because of old binutils.  (Me cries at the thought of wondering why it worked before....)05:46
jbaileyinfinity: *please*05:46
lamont__@toolchain_regex = ( 'binutils$', 'gcc-[\d.] +$', 'g\+\+-[\d.] +$', 'libstdc\+\+', 'libc[\d.] +-dev$', 'linux-kernel-headers$' );05:47
infinityYeahp.  That's the one.05:47
lamont__I'll add dpkg-dev now05:48
=== jbailey does a snoopy dance!
lamont__then pester elmo about breezy-test, and push a config this week sometime05:48
infinityThanks.  I need to branch your arch repo and start merging in meuro's changes.05:48
lamont__yes.05:48
infinityneuro, too.05:48
lamont__upstream neuro is there, so it's really a 3-way merge05:48
lamont__jbailey: want any more packages while I'm there?05:49
jbaileyI don't think so, nothing else has been getting churn that usually sits in the chroots that I can think of.05:50
lamont__note that we do a dist-upgrade of all the chroots starting shortly(heh) after 0215 DCT05:50
lamont__and that's still pending on yellow, because of glibc.05:52
lamont__glibc_2.3.5-1ubuntu6_20050614-1139       02:33:52 (13 entries, sigma 07:59:40)05:53
=== lamont__ giggles
lamont__GO test-ifaddrs05:53
jbaileyJoy05:53
lamont__infinity: pushing a mirror to chinstrap now05:53
jbaileyYeah, I'll prune it next time around.05:54
jbaileyI'll also bump the build-dep to 2.16 to avoid the strip error.05:54
lamont__and fix hppa's missing directory. :-)05:54
lamont__mirror fresh05:56
=== infinity ponders heading to bed soon and getting back on a "correct" sleep schedule...
infinitylamont__ : Huzzah.05:56
lamont__hppa finally passed sparc for %installed05:57
lamont__which reminds me...05:57
jbaileylamont__: Wow.05:58
lamont__jbailey: actually, I've been watching #installed the last couple of days...05:59
lamont__hppa:Total 3342 Installed.06:00
lamont__hppa:Total 2842 Needs-Build.06:00
lamont__hppa:Total 618406:00
lamont__sparc:Total 3312 Installed.06:00
lamont__sparc:Total 2905 Needs-Build.06:00
lamont__sparc:Total 621706:00
jbaileyNice!06:00
jbaileyAre thos eboth on track for breezy then?06:00
lamont__that is, it's a relative-suckage thing06:00
lamont__I really need to make some time to see about arts (and 4? others) ICE.06:01
lamont__which kinda blocks a large chunk of main06:01
jbaileyBah, just not-for-us them...06:01
jbailey;)06:01
=== lamont__ goes christmas shopping... back in 20-40 minutes
=== infinity checks the date.
jbaileyYou have to admit...06:09
jbaileyA Christmas tree is probably really cheap right now.06:09
infinityMuch more unexpected when you chop down the one in the neighbour's front yard in July...06:10
infinityErm.. June, even.06:10
jbaileyWhile yelling 'Merry fucking christmas!'06:10
jbaileyfabbione: Around?06:13
jbaileyfabbione: It appears to build fine.  the make check sequence didn't run since sparc != sparcv9.  I'll poke that in the next upload.06:18
fabbionejbailey: it builds, but it doesn't create the .debs07:37
fabbionejbailey: so it's FTBFS07:37
fabbionethe overall is still exactly where i did show you07:38
fabbionelamont__: eh.. hopefully numerbs will change soon.. i am getting another buildd :)07:38
lamont__fabbione: ditto. :-)07:39
lamont__although I may have to wait for monday before I can scrounge good hardware07:39
fabbionei will get it sometime during this week07:39
fabbioneso i can finally dedicate one machine to main and one to universe :)07:39
jbaileyfabbione: Is that the usual split?07:45
fabbionejbailey: ?07:45
fabbionejbailey: you mean for building?07:46
jbaileyYes, sorry. =)07:46
fabbionejbailey: yeah07:47
jbaileycp: cannot stat `./debian/tmp-libc/usr/lib/librpcsvc.a': No such file or directory07:48
jbaileywha?07:48
fabbionejbailey: funny eh?07:49
jbaileyOh!07:49
jbaileyThat'll be fixed in the next build too. =)07:49
jbaileyIt doesn't build any of the sunrpc stuff when cross compiling.07:49
fabbioneuh ? cross compiling?07:50
fabbionei don't want to know07:50
=== fabbione covers his ears with the hands and start yelling TRALLA LA' TRALLA LA'
jbaileyI set the libc_configure_target=sparcv9-linux07:50
jbailey_build was still set to sparc-linux07:51
jbaileydifferent processors == cross compiling.07:51
jbaileyEven if its on the same glibc.07:51
jbaileyerr gcc.07:51
fabbioneTRALLLAAAAAAAAAAAAA LAAAAA07:51
fabbioneTRALLLAAAAAAAAAAAAA LAAAAA'07:51
fabbioneTRALLLAAAAAAAAAAAAA LAAAAA'07:51
fabbioneeheh ok07:51
fabbionestick the source somewhere07:51
fabbioneso i can do a test build07:51
jbaileyIt'll be pulsed out at :33 (Unliekly to make :03), mind just fetching it then?07:52
fabbionejbailey: oh you already upload?07:52
fabbionethan it's ok07:52
fabbionei understood you wanted me to test before07:52
jbaileyNo, I'm still running a test.07:52
jbaileyI'd just like you to start it before you go to sleep.07:53
fabbioneok07:53
jbaileyThat way when I get up in the morning, I'll have testsuite results.07:53
fabbionehm ok07:55
fabbionei guess i will have to come later to start it07:55
jbaileyOkay, lemme send you the source then.07:55
jbaileySheesh07:55
jbailey;)07:55
fabbionejbailey: that's fine.. i can wait07:55
jbaileyI don't want your wife to hurt me for making you come back.07:56
fabbioneit's just the mirror round-robin adds at least one hour07:56
jbaileyCan I safely drop the .diff.gz and .dsc in ~ on the sparc buildd?07:56
fabbioneyup07:56
jbaileyYAR BLOODY STUPID KERNEL BUG07:57
jbaileylamont__: Well, it doesn't seem to be test-ifaddrs that's the problem.07:57
jbaileylamont__: Removing it, I happened to get the failure on the test immediately after it.07:57
jbaileyAnd lucky me on ppc64, it seems to prevent me from running sudo07:57
jbaileyfabbione: Is there any way to catch state information at this point, or should I just hit the power button like I usually do?07:58
lamont__jbailey: so nuke the test _before_ test-ifaddrs :-)07:58
jbaileylamont__: Ayup =)07:58
fabbionejbailey: ctrl+sysrq+s ?07:59
jbaileyThat might explain why noone's been able to hunt this down, though.07:59
fabbionebah i can't never remember the sequences07:59
jbaileyWhich one is sysrq on a mac keyboard?07:59
fabbioneMEHHH07:59
fabbioneno idea07:59
fabbionei think it's the same where it says: "HIT HERE TO POWER OFF THE MACHINE"07:59
fabbionei never had a ppc08:00
fabbioneso i dunno08:00
fabbionebut i will be glad to host a few here at home :)08:00
jbaileyfabbione: So, yeah, best to come back.  This package isn't baked yet.08:01
jbaileyHow long until you go to bed?08:01
fabbione2/3 hours08:01
fabbionebut i can still build it if you put the sources on vultus508:01
jbaileyOkay good, so I have time for another full run with the testsuite to make sure there isn't some place after this that I need to remove the test too.08:01
fabbioneok08:02
jbaileyYeah, I'll do that.  The .diff and .dsc safe to drop in ~ ?08:02
fabbioneyup08:02
jbaileyfabbione: I've uploaded it.08:12
jbaileyfabbione: err, scp'd it rather.08:13
fabbionejbailey: rocking08:13
fabbioneyeah08:13
jbaileyfabbione: With any luck this will be what I upload, even. =)08:13
jbaileyIt's off of a 'debuild', not debuild -S08:13
fabbionei will build it.. if you add or change i will just rebuild08:14
fabbioneotherwise we can test/upload that set of packages08:14
jbaileyThanks.08:14
jbaileyYup08:14
fabbionei have no issues building glibc.. 08:14
fabbioneit's relatively fast :)08:15
jbaileyWhat's the usual time that it takes?08:15
fabbione7 hours more or less08:16
fabbionebut it might take longer08:16
jbaileyNice, so it might be finished before I go to bed.08:16
fabbionei doubt.. it takes 7 hours when it builds alone08:17
fabbioneit's running in parallel now08:17
fabbionebut it has been ccached with the previous run08:17
fabbioneso it's a tricky build :)08:17
fabbioneanyway it's already building08:17
jbaileyCool08:20
jbaileyI'm off to get food, back in a bit.08:20
fabbionesure later08:20
jbailey*Sigh*08:32
jbaileyKilling the previous test doesn't do it either.08:32
jbaileyThen test-ifaddrs kills it.08:32
jbaileyI've never hit this bug so many times in a row08:32
fabbionei am off :)08:35
=== jbailey disables that patch and builds this on a power4 kernel instead
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-toolchain
=== zul [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-toolchain
=== jbailey [~jbailey@CPE00501836c657-CM014260028338.cpe.net.cable.rogers.com] has joined #ubuntu-toolchain

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!