=== doko__ [n=doko@dslb-088-073-093-228.pools.arcor-ip.net] has joined #ubuntu-toolchain === anibal [i=anibal@ns1.mssinc.biz] has joined #ubuntu-toolchain [01:10] fabbione: gcc-4.1 did sucessfully build. please install on feisty === rodarvus [n=rodarvus@ubuntu/member/rodarvus] has joined #ubuntu-toolchain [05:09] doko: i need to ask Spads to do it. i dont have root there [05:17] jbailey: ping? [05:17] fabbione: yoyosup? [05:18] yo dude [05:18] so it's confirmed.. glibc builds hang on Niagara. i am trying to build on a normal sparc now. [05:18] ppc is rebuilding now (without the Zombie processes) [05:18] ia64 is ahead of everything.. rebuilding glibc for the second time after glibc -> gcc [05:18] Is the T1000 also a Niagara? [05:18] yes [05:18] T1000 and T2000 are Niagara [05:19] 'kay. We have one coming to Montral, apparently. [05:19] nice [05:19] but i am pretty sure it's something Niagara related [05:19] I had actually wanted a regular sparc so that we didn't have the noise problems, but ah well. [05:19] did your build with BUILD_CC finished? [05:20] BUILD_CXX, lemme check. [05:20] Yup, lesse the errors. [05:21] Testing ASCIItst-tables.sh: 259: tst-table.sh: not found [05:21] Weird, that's different than last time. [05:21] hmm ok [05:21] i will start soon a test build on a ppc32 kernel [05:21] just to isolate [05:22] make[3] : *** [/home/jbailey/i386/glibc/glibc-2.5/build-tree/i386-libc/posix/tst- [05:22] rxspencer.out] Error 139 [05:22] That's a segfault. [05:22] interesting [05:22] Oh, right. I hadbeen looking at i686 before. [05:22] i486 has problems, but those might exist today. [05:23] i686 is now correct for those C++ tests. [05:24] amd64 biarch, I didn't specify -m64 in there. [05:24] Aside from that looks good. [05:24] so mostly just i486 needs some love there. [05:24] Lemme commit that fix. [05:24] thanks [05:33] Done, thanks. [05:35] fabbione: Need anything else before I crawl off to bed? [05:36] this fix is only for the test suite right? [05:36] Yup, reduce some false negatives. [05:39] ok thanks [05:39] no more sir.. good night sir! [05:47] Luvly. demain! === Starting logfile irclogs/ubuntu-toolchain.log === ubuntulog [i=ubuntulo@ubuntu/bot/ubuntulog] has joined #ubuntu-toolchain [07:17] lamont, infinity: ia64 toolchain is good. [07:17] glibc -> gcc -> glibc and everything still hold up [07:17] we only need the kernel headers fixes now [07:18] but that's for arch all [07:18] doko: i requested gcc install on ronne's amd64 chroot and opening of an i386 chroot+glibc install. [07:19] ppc/sparc are a bit doomed at the moment [07:19] ppc glibc build can cause a DoS [07:19] (WOWOWOW) [07:19] sparc just need a bit of extra love [07:19] (test suite crappage) [09:53] fabbione: did you request a chroot on davis as well? [09:53] yes [09:54] libc6_2.5-0ubuntu1_sparc.deb 100% 4520KB 4.4MB/s 00:00 [09:55] there we have sparc [09:55] we miss ppc still [09:55] there is an issue in the testsuite that hangs but i think i have it now [10:19] doko: asked for a chroot on faure too with gcc build-dep [10:19] glibc fails to build on my Niagara. I know why but i don't have time to fix it right away [11:33] doko: gcc-4.1 FTBFS on sparc with glibc-2.5 [11:33] see /msg [11:38] doko: anyway chroot on faure has been requested [11:38] ahh, this was the txxx? [11:39] yes [11:39] but in this case should make no difference [11:39] it was bootstrapping [11:39] ./xgcc -B./ -B/usr/sparc-linux-gnu/bin/ -isystem /usr/sparc-linux-gnu/include -isystem /usr/sparc-linux-gnu/sys-include -L/usr/src/sparc/gcc-4.1-4.1.1/build/gcc/../ld -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -fno-stack-protector -I. -I. -I../../src/gcc -I../../src/gcc/. -I [11:39] ../../src/gcc/../include -I../../src/gcc/../libcpp/include -DL_muldc3 -fvisibility=hidden -DHIDE_EXPORTS -c ../../src/gcc/libgcc2.c -o libgcc/./_muldc3.o [11:39] (that was the command) [11:49] doko: trying to rebuild with linux32 ... [11:49] just for the fun [12:06] doko not a diff with linux32 [12:07] fabbione: is this failure in the 64bit part? i.e. does building with WITHOUT_LANG=biarch work? [12:08] dunno what part is that.. it's just a few lines above.. [12:08] i can test yes.. but i am heading for food and sleep soon [12:09] ok build started [12:09] i will let you know [12:12] export WITHOUT_LANG=biarch [12:12] doko.. same error [12:12] that looks like the 32bit part of it [12:12] anyway i am off for real now [12:12] we will wait faure to be ready === jbailey [n=jbailey@montreal.canonical.com] has joined #ubuntu-toolchain [02:47] fabbione: g'm [02:54] hi jbailey [02:54] Heya Matthias [03:02] did drepper release 2.6? [03:03] Eh? No. It's not expected for another 6 months. [03:03] They're releases with FC. [03:04] s/They're/They/ [03:46] s/releases/release/ [03:46] *clearly* awake. [03:46] doko: Another advantage to using the HJ Lu snapshots is getting the PT_GNU_HASH stuff. [03:47] Is the concern basically that the packages are too bleeding edge? [03:48] AFAIK elmo did not want them, because they are not tested on the minor debian archs and did break lot of things in the past. === doko invites elmo [03:50] I suspect the sysadmins are either keeping the harddrives cool with firehoses or are out drinking at the moment ;) [03:55] bah === mlpug [n=user@a84-231-238-186.elisa-laajakaista.fi] has joined #ubuntu-toolchain [04:46] morning jb [04:49] jbailey: ping? [04:50] fabbione: PONGEROO! [04:50] jbailey: hey dude.. so sparc glibc are go.. gcc FTBFS [04:50] What's the FTBFS? [04:50] ppc can't build glibc and the build can DoS the machine [04:50] i already passed it on to doko [04:51] Interesting. I wonder if that's a kernel issue. [04:51] ../../src/gcc/libgcc2.c:1629: error: size of array 'compile_type_assert' is negative [04:51] make[5] : *** [libgcc/./_muldc3.o] Error 1 [04:51] make[5] : Leaving directory `/usr/src/sparc/gcc-4.1-4.1.1/build/gcc' [04:51] make[4] : *** [stmp-multilib] Error 2 [04:51] make[4] : Leaving directory `/usr/src/sparc/gcc-4.1-4.1.1/build/gcc' [04:51] I'm running latest edgy on mine, and I didn't have a failure when I last tried it. [04:51] ppc is running ppc64 kernels. i need to try on my ppc32 [04:51] I can try a build of your packages, though. [04:51] that's tomorrows job [04:51] Right, so is mine. [04:51] brb son is crying [04:51] I'll try a build at home over lunch. [04:52] re [04:52] yes please [04:54] jbailey: ia64 is gold.. [04:54] i am waiting for am64 gcc to be installed on ronne and feisty-libc i386 chroot created + glibc [04:54] so for now it looks decent [04:54] could be better tho [04:54] i also found out part of the problem with glibc build hanging [04:54] (on sparc) [04:55] there is a commit that works around it [04:59] jbailey: also.. please don't use davis to build for now.. each build requires a davis reboot to cleanup [04:59] might be just a kernel thingy.. but well [05:02] Unkillable processes are always broken kernel, no? [05:02] Do we have the updated kernels? [05:02] But in general, I have a decent ppc box at home, so I don't tend to use davis. [05:08] well i don't see necessarely how it can be a kernel fault but i am too tired to look into it now [05:08] anyway i will test here tomorrow morning with ppc32 [05:08] (since i can reboot locally) [05:11] Sure, or I'll test later too. Whatever. [05:11] Unless you'd rather do it? [05:11] I'm surprised at your sudden interest in glibc. =) [05:16] we should test both [05:16] i am on ppc32.,. you ppc64 kernel [05:16] guess why we should do it [05:17] I could test on ppc32, but my Pegasos box is quite slow. [05:17] jbailey: bah i decided i want to be the only one that got to upload all possible source packages > 10MB or so :) [05:17] nah my G4 is fast [05:17] don't worry [05:17] we can just share the load [05:17] Sounds lovely. =) [05:17] i will only need to convince doko to let me upload gcc and OOo :) [05:17] once those 2 are done, i can go in pension :) [05:17] Dude, this is Ubuntu. No BML. =) [05:17] Besides. [05:17] doko: Eh, Matthias. [05:18] doko: Fabio wants to take over OpenOffice. Any objections? =) === jbailey hides. [05:18] jbailey: f**k y*u [05:18] with love [05:18] Fabio [05:19] *lol* [05:19] Hmm. if it's likely to hang my ppc box, I should probably do that when I get home. [05:19] ok. i am off for the evening [05:19] Otherwise I lose access to a bunch of things. [05:19] me needs relax a lot. kthxbye [05:19] g'n F! Happy drinking! [05:19] jbailey: it doesn't kill your machine [05:19] it leaves Zl processes there [05:19] fabbione: Oh, I can still reboot it remotely? [05:19] Easy then, I'll do a build in a sec. [05:20] and it needs a really hard reboot [05:20] I'll also take a look at the i386 failures on davis if I can. [05:20] /sbin/reboot isn't enough? [05:20] if you issue reboot from console you are screwed [05:20] reboot -n -f probably might do it [05:20] Meh [05:20] but the machine doesn't die till it's up [05:20] that's really funny [05:20] i386 failures on davis <- that doesn't work.. on ronne? :P [05:20] ronne rather, right. [05:21] Do we have new kernel from Ben yet? [05:21] eheh eok [05:21] the kernel is in git, but don't install linux-libc-dev or you are doomed. that hasn't been fixed yet AFAIK [05:21] worth to try tho [05:21] i am happy if we can start glibc -> gcc -> glibc [05:21] Does he keep that on kernel.org ? [05:21] yeps [05:21] Cool. [05:21] https://wiki.ubuntu.com/KernelGitGuide [05:22] Perfect, thanks. [05:22] np === fabbione heads offline [05:23] g'n! [05:33] jbailey: are you working on faure or davis? [05:33] Neither. [05:34] ok, trying to build the current gcc-4.1 there on edgy first ... [05:41] Linux cm-84.210.59.173.chello.no 2.6.19-rc3.1mdv #1 PREEMPT Thu Oct 26 00:17:35 CEST 2006 sparc64 TI UltraSparc IIe (Hummingbird) unknown GNU/Linux [05:42] reverting to old gcc did actually do the trick :) [05:42] doko: I had same issues with sb100 booting your guys kernel for sparc too.. maybe the same one? === mdz [n=mdz@217.205.109.249] has joined #ubuntu-toolchain [07:23] feisty exists in launchpad now; presumably infinity has some work to do before anything useful can be done with it [07:23] but that bit is done [07:39] mdz: Sweet, thanks. [07:49] nice [07:52] jbailey: the GCC build failures are bootstrapping problems with long double 128; anything that needs to be enabled in glibc? [07:58] doko: I have some issues that might be similiar..? [07:58] ./xgcc -B./ -B/usr/sparc-mandriva-linux-gnu/bin/ -isystem /usr/sparc-mandriva-linux-gnu/include -isystem /usr/sparc-mandriva-linux-gnu/sys-include -L/home/peroyvind/RPM/BUILD/gcc-4.1.2/obj-sparc-mandriva-linux-gnu/gcc/../ld -O2 -O2 -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m32 -mtune=ultrasparc -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../../gcc -I. [07:58] ooops [07:58] /usr/include/bits/types.h:147: error: size of array ?__val? is too large [07:58] a lot of similar errors.. [07:59] managed to bootstrap, but then you see what happened afterwards.. (applied your sparc_biarch patch to gcc) [07:59] doko: I think glibc has everything enabled by default. [08:00] doko: Is there a build log I can look at to understand better? [08:04] jbailey: overwritten [08:10] doko: remind me why a binary defining rpath is a bad thing... [08:10] lamont: It's not possible to override an rpath with a LD_LIBRARY_PATH, iirc. [08:10] is that all> [08:10] ? [08:11] I don't know anything more [08:11] ok [08:12] hrm... lintian warning: W: xxx: postrm-has-useless-call-to-ldconfig [08:12] cat postrm [08:12] #!/bin/sh [08:12] set -e [08:12] # Automatically added by dh_makeshlibs [08:12] if [ "$1" = "remove" ] ; then [08:12] ldconfig [08:12] fi [08:12] # End automatically added section [08:12] and there's a shlib in the package... [08:12] otoh, it's not in /usr/lib [08:12] is that a bogus warning, or a valid one, I wonder? [08:12] If it's not in /usr/lib, ldconfig won't see it. [08:13] Well. [08:13] /usr/lib/foo [08:13] /lib, /usr/lib, or a patch specified in /etc/ld.so.conf or /etc/ld.so.conf.d [08:13] /usr/lib/foo/libfoo.so.2.5.2 [08:13] so why did dh_makeshlibs add the call, I wonder [08:14] Dunno. Unusual to have a versioned lib in a subdirectory, though. [08:18] yeah, well... this is unusual code [08:44] mdz: i am pretty sure infinity needs to create the chroots for it. In any case we can't upload glibc just yet. PPC has issues and it will kill buildds [08:45] mdz: i386/amd64/sparc/ia64 looks good for glibc. gcc needs some love on sparc apparently (unknown ppc) [08:54] doko: Nick did the chroots on ronne and davis. but note that davis doesn't have glibc-2.5 quite yet [08:55] checking for sparc too [08:57] no it's not done yet [08:57] anyway movie time [09:03] fabbione: have fun [09:03] doko: thanks dude