[12:18] lamont__: What are you rambling about? [12:19] jbailey: doing the hppa archive-event [12:19] hence rebootstrapping gcc-* [12:19] Has the fix for hppa-hpux gone into 4.0.1 now? [12:20] dunno [12:20] this is g{cc,++}-3.4 [12:20] Yeah, but for the rest of the archive, it would probably make sense to wait for that. [12:20] that is, gcc-defaults points to 3.4 on hppa now. (1.24) [12:21] Err, just because of the function pointer bit? [12:21] yes [12:21] Or is this to get past the everything-sucks-on-4.0 stage? [12:21] just because pinters are completely b0rked [12:21] pointers, even [12:21] the everything-sucks thing is just a perk [12:22] the pointer bug in 4.0 renders every .deb suspect [12:22] In another day or two that bug will be fixed on 4.0 [12:23] http://gcc.gnu.org/ml/gcc/2005-06/msg01192.html [12:23] well then I'd better hurry and get through the sucky stage.. :) [12:24] Yup. =) [12:24] or at least put the gcc-default binaries on hold. :-) [12:25] That would probably be better. =) [12:25] lol [12:26] binutils built. now for glibc [12:27] lamont__: Have comendered(sp?) a nice 8-way PA system? =) [12:27] _2_ hours. sigh [12:27] I have an A500 that I'll be commandeering tomorrow [12:27] (likewise, sp??) [12:28] 2-way, 8GB RAM [12:28] You seem to have it right. [12:28] sadly, the buildd's run UP kernels, since they work better... [12:28] I thought recent PA kernels were supposed to behave better. === jbailey shuts down spare machines in prep for the rolling blackouts. [12:31] jbailey: they're much better, but.. :-( [12:31] Is there risk of memory corruption leading to wrong-code generation, or just hangs and crashes? [12:37] it tends to generate random segv's, from what I've seen [12:38] but only under semi-heavy memory-pressure [12:38] does -1ubuntu7 (glibc) have hppa tests disabled? [12:39] lamont__: Looks like, yes. [12:39] I haven't done an -1u8 yet since we asked me to reenable it. [12:39] kewl... will build faster. :-) [12:40] Total 2 package(s) in state Building. [12:40] Total 5 package(s) in state Installed. [12:40] Total 6091 package(s) in state Needs-Build. [12:40] :-( [12:46] lamont__, no need for doxygen if you build with -b -B [12:47] doko: ah, coolness. [12:47] but it builds fast. :-) [12:47] s/builds/built/ === jbailey wanders off for a little bit. [01:20] doko: with g++-3.4, nothing should need libstdc++5 any more, correct? [01:22] lamont__: correct [01:24] ok. I'll just make it hard to upload anything that Depends: libstdc++5 :-) [01:27] well, the stuff that needs libstdc++5, doesn't build on hppa. like OOo1 [01:31] hehe [01:32] and let us not forget gcc-3.3 :-) [01:32] basically, I'll just make the automated uploader bounce anything that mentions libstdc++5, and then manually figure out what it really means [01:32] some of that can get uploaded, the bulk just needs to be built in the right order [01:33] with the last batch of uploads I dropped the libstdc++5 rdepends from 880 to 530. at least on i386. [01:34] nice [01:34] this is more just me trying to make sure that I'm not accidentally building out-of-order. [01:36] glibc is in install target. coolness [01:38] and then comes 24 hours to build all 3 versions of gcc :( [01:39] doko: what's the minimum set of gcc-* to build? 3.4 and 4.0? (do I really need the current gcc-3.3, or can I let the one from hoary [3.3.5-8ubuntu2] get used?) [01:41] lamont__: the one from hoary should be ok, although I don't plan any further gcc-3.3 uploads now. 3.3 is currently synced from Debian and I don't plan to update that one for a while. the next 3.3 uploads will just drop support for languages like java, treelang, objc, [01:42] ok. [01:43] I'll let gcc-3.3 eventually catch up, then [01:55] X.o.r.g.................................. [01:57] I'm innocent :-) [01:57] you build-depend on it. That's enough. :-( === lamont__ tries ignoring breezy's arch: all packages for the momenbt [02:00] lamont__, for a bootstrap, you can disable java and ignore all the X b-d's [02:01] pb is that I want to actually build the real source. [02:03] after all, I have hoary/main === lamont__ cheers - gcc-3.4 is actually unpacking source to build... build-deps met [02:24] with luck, it'll even build [02:38] doko: would be nice if you hollered before uploading gcc-* this week - I'd like to let these builds finish and upload before I have to start new ones. === warthylog [~warthylog@port49.ds1-van.adsl.cybercity.dk] has joined #ubuntu-toolchain === Topic for #ubuntu-toolchain: GNU Compiler Collection, Glibc, Binutils, Linux-kernel-headers | GLIBC Todo: hppa, sparc NPTL, i386 biarch, C++ ABI change: 33/55 library packages in the archives === Topic (#ubuntu-toolchain): set by doko at Thu May 19 00:40:28 2005 === fabbione [~fabbione@port49.ds1-van.adsl.cybercity.dk] has joined #ubuntu-toolchain [06:13] morning [06:21] Total 6 package(s) in state Installed. [06:21] Total 6091 package(s) in state Needs-Build. [06:21] fabbione: I think sparc is ahead. :-( [06:21] lamont: doh! [06:21] i guess you are restarting with gcc-3.4? [06:22] yeah [06:22] well actually sparc has a bigger problem [06:22] saddest part of it is that 33% of that 6 packages Depend: libstdc++5 [06:22] breezy libc6 is triggering a bug in gcc [06:22] and the kernel miscompile [06:23] (dpkg and doxygen) - I'll need to rebuild them eventually, but there's a new dpkg in debian (albeit FTBFS) [06:23] ew. poor sparc [06:23] so sparc has 3/4 of the archive.. but no kernel :) [06:23] hppa has almost .1% of the archive. :-) [06:23] how are you going to cope with the g++ transition? [06:23] g++-3.4 is libstdc++6 [06:23] will you do it later? or are you swutching only gcc- ? [06:23] so I get the transition [06:24] ah ok [06:24] the later switch from 3.4 to 4.0 is not an abi event === lamont is most happy that 3.4 exists [06:24] yeah that's right [06:24] but must get to bed [06:24] ehhe [06:24] with luck, I'll have 3.4 and 4.0 by morning, and can semi-unleash the beast. [06:25] it sounds like i am the "GO TO BED" alarm clock in here ;) [06:25] yeah - that's the one... :-) [06:25] ahah [06:25] good night lamont [06:25] the other thing I'd like to get is a list of all the packages that I need to build before I can build xorg, so that I can queue those up [06:26] i think it will just go DepWait now [06:26] so it shouldn't be too difficult [06:26] but take into account daniels is going to upload/if he didn't already [06:26] some extra crack soon [06:26] (i can't check.. my server crashed and secondary MX flushing) [06:31] fabbione: no, the issue is that things Conflict with older packages from xorg, so it's an ugly failure, not a pretty auto-depwaited thing [06:31] oh [06:31] crap [06:33] fabbione: but I got the list from daniels, so life is better. [06:33] ehhe === Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-toolchain === chmj [~chmj@196.36.161.235] has joined #ubuntu-toolchain === elmo [~james@83-216-141-215.jamest298.adsl.metronet.co.uk] has joined #ubuntu-toolchain === Riddell [jr@jriddell.kde] has joined #ubuntu-toolchain === daniels [~daniels@amnesiac.heapspace.net] has joined #ubuntu-toolchain === ajmitch [~ajmitch@port163-214.ubs.maxnet.co.nz] has joined #ubuntu-toolchain === Mithrandir [~tfheen@vawad.err.no] has joined #ubuntu-toolchain === svenl [~luther@AStrasbourg-251-1-13-61.w82-126.abo.wanadoo.fr] has joined #ubuntu-toolchain === \sh [~shermann@server3.servereyes.de] has joined #ubuntu-toolchain [10:54] * glibc_2.3.5-1ubuntu7 builds: [10:54] [...] [10:54] but no longer builds: [10:54] o 2.3.5-1ubuntu4: libc6-sparcv9 [10:54] fabbione: deliberate? [10:54] elmo: yeps [10:55] we are killing sparc32 support [10:55] sparc32 is going the same way as m68k [10:55] doorstep use basically [10:56] elmo: did you have any time to setup logs@ ? [10:57] meh, no, let me try and do that now [10:57] elmo: ok :) === doko_ [~doko___@dsl-084-059-073-068.arcor-ip.net] has joined #ubuntu-toolchain === _infinity [~adconrad@loki.0c3.net] has joined #ubuntu-toolchain [11:55] lamont-away: gcc-3.4_3.4.4-3ubuntu1 will FTBFS on hppa. === Seveas [~seveas@ksl403-uva-141.wireless.uva.nl] has joined #ubuntu-toolchain === doko [~doko___@dsl-084-059-073-068.arcor-ip.net] has joined #ubuntu-toolchain === chmj [~chmj@196.36.161.235] has joined #ubuntu-toolchain === lamont-away [~lamont@mix.mmjgroup.com] has joined #ubuntu-toolchain === jbailey [~jbailey@CPE00501836c657-CM014260028338.cpe.net.cable.rogers.com] has joined #ubuntu-toolchain [01:34] Oy, Fabio. =) [01:36] hey jbailey [01:36] Do I owe you anything still, or should I dive back into my task list. [01:36] ? [01:37] jbailey: a fix for glibc so i can compile the kernel? ;) [01:37] i was told that also gentoo is hitting the same problem as we do [01:37] jbailey: did you get your fix tested yesterday? [01:37] nah go ahead with your list :) [01:37] there is nothing in my list for you today :P [01:38] Mithrandir: I didn't - there was some cool things in parliament yesterday and so I spent my evening glued to news sites rather than working. [01:38] (And a chunk of the day...) [01:38] anyway i am off for the next hour/today [01:38] i had enough [01:38] catch you later guys [01:38] g'n Fabio. [01:39] this vax is sloooooooooow [01:39] jbailey: ok, tell me if you want me to power up my box. [01:40] Mithrandir: In about 30 minutes okay? [01:40] +Is [01:40] jbailey: sure, I just have to extend my hand to press the power button. :-) [01:40] it's booting now [01:41] Thanks. [01:48] jbailey: did you have a chance for the ecj-bootstrap upload? [01:53] doko: No, wasabi's box crashed before I fetched it, and he said that he had an ecj.1 for me in his other package. [01:53] Also, the ant he had posted was corrupted. [01:54] java-common was fine, though, so I did upload that. [01:54] I pinged him in #ubuntu-java a few minutes ago, I'm hoping to get this all done while he's still at home and has access to the box. [02:16] ok, fine === Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-toolchain === jbailey [~jbailey@CPE00501836c657-CM014260028338.cpe.net.cable.rogers.com] has joined #ubuntu-toolchain [04:24] ../../src/gcc/cppdefault.c:75: error: `LOCAL_INCLUDE_DIR' undeclared here (not in a function) [04:24] WTH? [04:24] -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" === lamont scratches his head [04:26] lamont: Run it through with gcc -E -dD into a file, and I can take a look for you. [04:27] gcc/hppa64-linux-gnu/3.4.5/../../../..`echo /usr | sed -e 's|^/usr||' -e 's|/[^/] *|/..|g'`/include/c++/3.4.5\" -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"/usr/lib/gcc/hppa64-linux-gnu/3.4.5/../../../..`echo /usr | sed -e 's|^/usr||' -e 's|/[^/] *|/..|g'`/include/c++/3.4.5/hppa64-linux-gnu\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/usr/lib/gcc/hppa64-linux-gnu/3.4.5/../../../..`echo /usr | sed -e 's|^/usr||' -e 's|/[^/] *|/..|g'`/include/c++/3.4.5/backward\" -DLOC [04:27] AL_INCLUDE_DIR=\"/usr/local/include\" -DCROSS_INCLUDE_DIR=\"/usr/lib/gcc/hppa64-linux-gnu/3.4.5/../../../../hppa64-linux-gnu/sys-include\" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/hppa64-linux-gnu/3.4.5/../../../../hppa64-linux-gnu/include\" -DTARGET_MACHINE=\"hppa64-linux-gnu\" \ [04:27] -c ../../src/gcc/cppdefault.c -o cppdefault.o [04:27] ../../src/gcc/cppdefault.c:75: error: `LOCAL_INCLUDE_DIR' undeclared here (not in a function) [04:28] build directory is purged - I'll rebuild it once gcc-4.0 finishes dying [04:28] If you have to rebuild anyway, can you do it on j5k? [04:29] That way I can poke into your build env. [04:29] yeah - but then I have to create said build environment [04:29] or do you already have a hoary chroot there? [04:31] I had a breezy one I think. [04:32] I suspect for this build, though, it wouldn't make that big of a different. Dunno for sure. [04:35] given that we tossed the entire breezy hppa world..... [04:35] may just be easier to create access for you on this machine... wanna email me an ssh key? [04:35] hey lamont [04:39] morning fabbione [04:40] ah, libcairo. sigh [05:04] lamont-away: gcc-3.4_3.4.4-3ubuntu1 will FTBFS on hppa. [05:05] lamont: ^^^ [05:05] doko: GAH! [05:05] I need a buildable gcc-3.4.... [05:05] doko: dude, I think you need to add some conflicts to gcc [05:06] almost all my buildds got fucked by partial upgrades of gcc and not g++ [05:07] lamont: chinstrap:~doko/multiarch-include.dpatch [05:07] elmo: how does it fail? [05:07] doko: c++ compiler can not create excutable, or massive include file fuckage [05:08] see e.g. the apt build log for ssparc [05:08] where can I get the log? [05:08] ahh, Debian? [05:08] yes, sorry, wildly and abusively OT [05:09] hmm, buildd only has a log of a sucessful build [05:10] blink? [05:10] 0.6.38 (sparc) (latest build at Jun 29 05:45: maybe-successful) [05:11] http://buildd.debian.org/build.php?&pkg=apt&ver=0.6.38&arch=sparc&file=log [05:11] follow the link of version num [05:11] http://buildd.debian.org/fetch.php?&pkg=apt&ver=0.6.38&arch=sparc&stamp=1119821334&file=log&as=raw [05:15] ahh, yes, that's the changed internal gcc_lib_dir (/usr/lib/gcc-lib/...) [05:16] so, basically, I would have to add conflicts in cpp-3.3 to all previous versions of gcc-3.3, gobjc-3.3, g77-3.3, g++-3.3, gnat-3.3, treelang-3,3, gpc-3.3 [05:17] interesting. [05:17] or Breaks: if we had that [05:19] hmm, I did promise lamont not to upload gcc-3.3 again ;-) [05:20] oh, don't do it again in a hurry, or I suspect ryan will fly over to kick your ass [05:20] but I think we should fix it at some point [05:20] most buildds are or will be fixed anyway [05:32] doko: feel free to upload 3.3 [05:33] feel free not to [05:34] :P [05:34] hehe [05:34] doko: if the 3.4 build works for me on hppa, should I upload the source? [05:40] lamont: no, elmo surely wants the dont-break-the-stupid-buildd patch there as well ;) [05:40] yeah [05:41] doko: I just need to drop that into debian/patches? or add it's name to something as well [05:41] ? [05:42] just drop it in, it's a corrected patch. [05:42] replaces the one there... got it. [05:44] doko: so there will be a -3ubuntu2 or such sometime soonish? [05:46] lamont: yes === Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-toolchain === lamont [~lamont@15.238.5.143] has joined #ubuntu-toolchain === chuck [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-toolchain === chuck_ [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-toolchain === lamont grumbles at doko for uploading ardour -1build1 when -1 was FTBFS everywhere [08:32] lamont: tell me, where I can get this information (besides scanning the build logs) ... [08:35] archive.ubuntu.com/ubuntu/pool/universe/a/ardour/ [08:35] :-) [08:35] OTOH, -1build1 is far better than -1ubuntu1 :-) [08:43] lamont: when do you want a gcc-3.4 -3ubuntu2 upload? [08:44] anytime is fine [08:44] I [08:44] I'll let -3ubuntu1hppa1 finish building, and use that locally to let things run. [08:45] ok, finishing a test build here. [08:45] given hppa's gcc-defaults.... do I need to build gcc-4.0 before I open the floodgates? (No hppa debs from gcc-4.0 in my archive) [08:46] hrm... actually, gcc-4.0 uses gcc-3.4 to build, correct? [08:46] no, do you have an libgcc2 and libstdc++6? [08:46] no libgcc2 [08:47] you need that one. it's built from the gcc-4.0 sources ... [08:47] libstdc++6_4.0.0-8ubuntu3_hppa.deb [08:47] that work for you? [08:47] yes, I think so. [08:57] I'll run with that then