/srv/irclogs.ubuntu.com/2005/08/15/#ubuntu-toolchain.txt

lamontdoko_: btw, sid's buildd is totally clusterfied atm, too.12:38
lamontsame toolchain issue.12:38
jbaileydoko_: lib64g2c0_3.4.4-6ubuntu4_i386.deb12:39
jbaileydoko_: (Insert utf-8 thumbs-up icon here)12:39
lamontjbailey: any hints on the _GLOBAL_OFFSET_TABLE_ borkage issue?>12:40
lamont(hppa, although istr fabbione bitching about something similar on sparc...)12:40
jbaileylamont: Got something I can read about it somewhere?12:40
jbaileyHAving a broken GOT would really suck. =)12:40
lamontuh, yeah.12:40
lamontfor i in build/chroot-unstable/usr/lib/*.so.*; do x=$([ -f $i ]  && objdump -T $i | grep _GLOBAL); [ -n "$x" ]  && echo $i $x; done | wc12:41
lamont     25     200    260012:41
lamontthat's a virgin-ish buildd chroot12:41
lamontjust load current sid on an hppa box - then look at libz12:41
lamontor current breezy.12:41
lamontboth are rather b0rked12:41
lamontbuild/chroot-unstable/usr/lib/libz.so.1.2.3 000234a0 g DO *ABS* 00000000 Base _GLOBAL_OFFSET_TABLE_12:41
lamontjbailey: oh, and the best part is that it segv's fakeroot on 90%+ of builds.12:42
=== jbailey blinks
jbaileyAny idea when this started?12:44
doko_lamont: breezy as well?12:46
lamontdoko_: same issue12:47
lamontthe fakeroot b0rkage is timed with gcc-2.3.5 going into the chroot12:47
lamontzlib is a wonderful test case, since it takes < 2 minutes to build on an a50012:48
doko_lamont: and we didn't notify this earlier?12:48
lamontdoko_: it takes a while to notice the fatality of it all, since one object with it exported isn't fatal12:50
doko_:-(12:51
lamontbeen trying to get attention on it for a few days now, but then it was just breezy that was broken, and noone cares about breezy/hppa.. :-(12:52
lamontbut now that sid12:52
lamont's broke....12:52
=== lamont will be leaving the office semi-soon, and outside of one or two passes in the next 13 hours, offline until sunday evening UTC-0600
jbaileylamont: I need to hunt bdale down so that I can get my access on j5k restored.12:54
lamontbdale was mumbling about a hectic day today, tomorrow travelling, and thursday picking up the reigns on debian's  buildd sigining for me (ia64/hppa)12:56
jbaileyHmm.  thu-mon I'm travelling so I guess I won't sync up with him until next week.12:59
jbaileyThu I'll be online subject to the grace of wifi connections at the chicago airport.01:00
lamont---Mutt: =buildd/universe [Msgs:1692/6648 New:6644 Post:3 341M] ---(subject/date)------------------------(1%)---01:12
lamontthere's something wrong with that picture01:12
jbaileyThat is 341MB for the mbox, not for the message, right?01:13
lamontright01:13
lamontthat's the index page01:13
jbaileyamd64 test glibc build going.01:46
jbaileyinfinity: If this works, I have some fun for you. =)01:46
=== infinity [N=adconrad@loki.0c3.net] has joined #ubuntu-toolchain
=== infinity [n=adconrad@loki.0c3.net] has joined #ubuntu-toolchain
=== jbailey pokes infinity Awake yet?
=== dionysus [N=dionysus@220-245-247-116-nsw-pppoe.tpgi.com.au] has left #ubuntu-toolchain ["Leaving"]
=== infinity grunts.
infinityjbailey : pong.05:42
jbaileyinfinity: Hey05:43
jbaileyI thougt I was ready for the upgrade dance, but then I discovered that my glibc build had frozen (the testsuite doens't like my chroot)05:43
jbaileyAnd then I reran it without -nc.05:43
infinitySweet.05:43
jbaileySo soonish, I'll have finished the testing.05:43
jbaileyUnless you want to start now with the pieces that we know about either way. =)05:43
infinityI'll wait for you to be sure it's all good to go, then you can hand me the whole mess.07:31
jbaileyinfinity: 'k07:33
jbaileyinfinity: Found a slight bug in the final amd64 install (native)07:33
dokoinfinity: the OOo2 build did fail, because it couldn't find the archives?08:53
infinitydoko : On i386?08:57
dokoyes08:57
infinityThat's a transient error that always results in an auto-give-back.08:57
dokoso it's currently building?08:57
infinityIt's building right now on rothera, and seems t obe doing fine.08:57
dokowow, finally :-)08:58
infinityYeah, I'm keeping an eye on it.  I'd kinda like to see it build. :)08:58
jbaileyfeh, stat spits out numbers in hex.08:59
jbaileyI need them in decimal.08:59
jbaileyHeya doko.  I found one tweak that I needed to do in the amd64 native build.  Testing the i386 biarch build and then I hand it to Adam. =)09:00
jbaileyIn about 20 minutes thanks to ccache. =)09:00
jbaileyI think, anyway.09:01
jbaileyTime is an illusion.  Lunchtime doubly so.09:01
dokoglibc biarch build?09:01
jbaileydoko: right.09:01
infinityccache and I are going to get married and have babies.09:03
jbaileyinfinity: Is that so you don't have to remember how?09:03
infinitySee, if you could just take the high road for once and not go for the nerd interpretation... :)09:04
jbaileyMm, I suppose09:06
jbaileyI wonder if I could detect a succesful ccache hit somehow and force make -j 500 after that?09:07
infinitywatch ccache -s, see if the hits are going up, if so, clean and restart with -j 500?.. I dunno.. Ugly to automate it, easy to do by hand.09:29
jbaileyWoot, looks good.09:39
jbaileysending her up.09:39
=== chmj [n=chmj@196.36.161.235] has joined #ubuntu-toolchain
infinityWhere to?09:46
infinityAnd do you have nice instructions on what order this stuff needs to be bootstrapped in?09:46
jbaileyinfinity: The idea is that you fill the chroot with the pieces from all three, and then you should be able to just build it all.09:49
jbaileyIt's going into chinstrap:~jbailey/i386-amd6409:50
infinitydoko : I assmue the OOo2 build failure on amd64 is expected (or, at least, understood)?09:50
infinityjbailey : No particular order I should need to build them in?09:51
infinityjbailey : Since they're all ready to go, I guess that makes sense.09:51
=== infinity will just do something random and see how it goes.
jbaileyRight. =)09:52
jbaileyAll the build-deps will be satisfied already, you're just masturb^Wrebuilding them.09:52
infinityAnd the source packages are signed?09:54
infinitySo once I've done the initial bootstrap, I can upload the sources and have them rebuild again?09:54
infinity(Not like I couldn't sign them myself, but I want all this stuff signed by you anyway, so I have a scapegoat if you root us...)09:55
jbaileyDude, if I root you, I'd be sure you never kne.09:56
jbailey+w09:56
jbaileyIt's not like a kernel root, where you might replace it with one you built yourself.09:56
jbaileyOnly insane people build their own glibc.09:56
infinityI always build my own custom glibc, yo, cause that's the l33t thing to do.09:57
infinityI turn on the sooper sekrit options.09:57
jbaileyDude.09:57
jbaileylamont told me that -pipe is a known optimisation that Ubuntu is using.09:58
jbaileyMake sure to use *that* on your build.09:58
infinityI use -fno-slow-code, it really helps.09:58
infinityDoes this need to be bootstrapped on all 4 arches, or is it just one or two that need by-hand love?10:00
dokoinfinity: yep, the build is missing a bit ... (exit 63)10:00
jbaileyinfinity: i386 only.10:00
jbaileyinfinity: amd64 migiht be tomorrow. =)10:00
infinityAlright, cool.10:00
infinityrsync?10:01
infinityparanoid about scp cutting out?10:01
jbaileyrsync is apparently faster.10:02
jbaileyI've read a number of rants about scp having buffering issues that somehow rsync over ssh doesn't have.10:03
infinityInteresting.10:04
infinityI have such shit upstream, and shit bandwidth/latency to the DC that I really wouldn't care or notice.10:04
jbaileyI usually don't care, except that this takes so bloody long as it is, I can't bear to make it longer.10:06
infinityHeh.10:07
infinityjbailey : Where's the glibc?10:14
=== karlheg [n=karlheg@host-250-237.resnet.pdx.edu] has joined #ubuntu-toolchain
jbaileyinfinity: Dude, gcc-3.4 ihasn't finished going up yet.10:14
jbaileykarlheg: Hey!10:14
jbaileykarlheg: I just pushed initramfs-tools 0.16 up.10:14
infinityjbailey : Hrm, I didn't see any rsync tempfiles...10:14
infinityjbailey : Still don't.  So I kinda assumed you'd stopped uploading.10:15
jbaileykarlheg: I still haven't integrated everything from you, I needed to push this stuff first.10:15
jbaileyHmm10:15
jbaileyThat ssh session appears to be hung10:15
infinityjbailey : And, you have stopped.  At least, there's no rsync processes on chinstrap.10:15
jbaileyIn fact, Angie machine appears to be hang.10:15
jbaileyNo, just the network10:16
=== jbailey resets her machine.
jbaileyinfinity: See?  Another good reason to use rsync.10:18
infinityHeh.10:18
infinityI fall back torsync when my first scp fails. :)10:18
infinity(which isn't often)10:18
jbaileyHave network again.10:18
jbaileySo it just sort of went insane.  Lovely.10:18
jbaileyI now have a ping running as well.10:19
infinityDude, why are you sending the orig?10:21
infinityNo wonder you complain about how long it takes. :)10:21
jbaileyI thought I'd be polite and not make you fetch it.10:21
jbaileyI'll remove them from the next ones.10:22
infinityWell, that's sweet of you, but still. ;)10:22
jbaileyI was mostly complaining before because the session was hung, I think.10:22
infinityYeah, I wouldn't complain if I had your upstream.10:22
infinityLooks to be, what?  1Mbit or so?10:22
infinityMine's 256 kbps.10:23
jbaileyA little less ;)10:23
jbaileyYeah, sucks to be you.10:23
infinityThpt.10:23
jbaileyBut we were the first kids on the block with 1200bps modems too, so nyaah10:23
infinityPfft, I revel in my oldskoolery with the 110 baud accoustic coupler in the closet.10:23
jbaileyYou still have yours?10:24
infinityYeah.10:24
infinityTossed most of the ones in between.10:24
jbaileyOur 50bps and 110bps modems are barely at the edge of my earliest memories.10:24
jbaileyI do remember the 300 clearly.10:24
infinityThe coupler is somewhat of a novelty, so I kept it.10:24
jbailey"For novelty use only"? 10:25
infinityMy 300 was my first self-contained modem.  FANY.10:25
infinityNo phone required.10:25
infinitys/FANY/FANCY/10:25
jbaileyOur 300 would auto-answer (That's how we ran the bbs), but we had to use the rotary to dial in.10:25
infinityThen the 2400bps Hayes "smart" modem.  Still not sure what was so smart about it.10:25
jbaileyThe AT command set.10:25
infinityYeah, brilliant.10:26
jbaileyHayes sold two lines.10:26
jbaileyAnd then the US Robotics 9600 SysOp deal.10:26
jbaileyEveryone openning BBSs for a month so they could get a cheap modem.10:26
infinityI skipped 9600, but got a USR 14.4/16.8 Courier DST.10:26
infinityI was so l33t.10:26
jbaileyAh, I took a detour with the telebit trailblazer.10:27
infinityAnd then we upgraded the BBS to 12 lines, all with ZyXEL 19.2's, just cause we got a volume deal on them.10:28
jbaileyUpside: Unlike hayes, it got the speeds that it claimed.   Downside: Unlike hayes, noone else had one.10:28
infinityNo one else had a 19.2, but like we cared, we were COOL.10:28
jbaileyCreepy.  What software?10:28
infinityTBBS.10:28
jbaileyAh, I did rbbs-pc and then..10:29
jbaileymaximizer?10:29
jbaileyI can't remember what it was called.10:29
infinityWow... TBBS.org... Neat... I had no idea anyone still used it.10:29
infinityOld fans die hard, I guess.10:30
jbaileyinfinity: Get better ago.10:30
jbaileyamo10:30
jbaileyBecause you KNOW the g and the m are close on the keyboard.10:30
infinityFat fingers.10:30
jbaileyReminds me.10:34
jbaileyIn Toronto you can get doughnuts delivered.10:35
infinity!10:36
infinityKrispy Kreme?10:36
infinityIf so, I'm moving.10:36
infinitydoko : OOo2 on i386 looks successful.10:37
infinitydoko : dpkg-shlibdeps really hates you, though.10:38
jbaileyYeah, KK10:41
dokoinfinity: great!10:45
jbaileyinfinity: W00h0010:50
jbaileyIt should be there.10:50
=== markoni [n=markotas@krt.tmd.ns.ac.yu] has joined #ubuntu-toolchain
dokoinfinity: I'm unable to reproduce the failure of expect-tcl8.3 on i386. even the configure check on the buildd looks correct to me.04:27
=== elmo [n=james@83-216-156-21.jamest747.adsl.metronet.co.uk] has joined #ubuntu-toolchain
dokospeeding up grep on amd64 by a factor of 40 ...05:16
jbaileydoko: Eh?05:47
jbaileyccache for grep?05:47
jbailey=)05:47
=== jbailey wonders what sort of speedups in life would be possible if sha1 hashes were stored as metadata in the filesyste,
infinitydoko : I can't reproduce it either, neat.05:48
dokoinfinity: so try again?05:56
dokojbailey: not exactly, but the debian patches seem to add something, what is not optimized by -O2 ...05:56
dokoI did have to wait some minutes for grepping 600MB language data ...05:57
infinitydoko : I am retrying them.  Then again, it wasn't that long ago that they failed, so I don't have high hopes.05:57
dokoinfinity: ok, and what to do, if they fail again?05:57
infinityDig deeper, I guess.05:57
dokoinfinity: so, I don't have access to the buildd :-)05:59
infinityYes, I know.  I'll look into it.  Right now, I'm working on some bootstrapping issues.05:59
infinityAnd it's also 2am. :/05:59
dokoinfinity: gcc/glibc?06:00
jbaileydoko: It seems to have shown up with a symbol error on his build.  I've asked him to paste it here in case it's something obvoius to you.06:01
jbaileyDunno why it didn't show up here.06:01
dokonice ... :-/06:02
infinityhttp://people.ubuntu.com/~adconrad/06:02
infinityThat was building against Jeff's gcc and glibc.06:03
infinityI could try again against the glibc I just built, if that may make a difference.06:03
jbaileyIt ought not to.  Those were all clean builds from yesterday using my own builds.06:03
infinityWell, yes, I was assuming it shouldn't make a difference, hence the not installing new packages between builds.06:03
infinityWas just going to build all three, install them all, then kick fresh rebuilds via wanna-build.06:04
jbaileyLemme do a test in my chroots with -lm06:04
infinityBut.  Y'know.  Nothing's ever simple.06:04
jbaileyOh.06:05
jbailey*sigh*06:05
jbaileySymlink points to /lib.  I thought I had fixed that. =(06:05
=== jbailey boggles.
infinityIn glibc?06:06
jbaileyErm.06:06
jbaileyRight06:06
jbaileyBut I've build gcc-3.4 with this glibc.06:06
infinityToss me a patch, and I'll rebuild glibc.06:06
jbaileyOh, I know what happened.06:06
jbaileyHmm.06:07
jbaileyI need to think about this for a sec.06:07
jbaileyThis was the fix for amd64 native.06:07
jbaileythen I did a build test of i386-amd64 biarch06:07
jbaileyDidn't rebuild gcc-3.4 after that.06:07
jbailey*sigh*06:07
=== jbailey wants a real multiarch setup
infinityWasn't that supposed to be halfway there for breezy?06:07
infinityI was kinda surprised to see lib/lib64 popping up all over, personally.06:08
infinityI thought we really, really didn't want that.06:08
dokoinfinity: yeah, that doesn't exist on m68k ;-P06:08
infinitydoko : Thpt.06:08
dokoinfinity: it makes ia32-libs a bit lighter06:09
dokogets rid off amd64-libs06:10
jbaileyinfinity: The problem isn't we don't have a better mechanism for handling biarch atm.06:11
jbaileyI really have to wonder if ia32-libs can *actually* still be built atm.06:13
dokoyep, you now have a build dependency on amd64-libs :-)06:43
=== Seveas [n=seveas@seveas.demon.nl] has joined #ubuntu-toolchain
=== doko_ [n=doko___@dsl-084-059-073-021.arcor-ip.net] has joined #ubuntu-toolchain

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