[12:19] Does ccache invalidate the cache based on compiler version? [12:55] jbailey: yes === doko [n=doko___@dsl-084-059-064-154.arcor-ip.net] has joined #ubuntu-toolchain === doko [n=doko___@dsl-084-059-064-154.arcor-ip.net] has joined #ubuntu-toolchain === jbailey [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-toolchain === infinity [n=adconrad@loki.0c3.net] has joined #ubuntu-toolchain === lamont [n=lamont@mix.mmjgroup.com] has joined #ubuntu-toolchain [05:42] doko : make binutils_2.16 stop hating pike7.6 (or vice versa). kthxbye. [05:46] http://people.ubuntu.com/~lamont/buildLogs/p/pike7.6/7.6.27-1ubuntu2/ shows all successful, provide a better bug report. [05:46] I know I packed the lart around here somewhere. === jbailey digs through a box. [05:46] Even better.. [05:47] Enya piano music. [05:47] infinity: What problem are you seeing? [06:08] /build/buildd/pike7.6-7.6.27/src/interpret.c:1287: error: PIC register 'ebx' clobbered in 'asm' [06:08] Looks like it's been happening ever since the binutils 2.16 upgrade. [06:09] (Last successful build was with gcc 4.0.0 and binutils 2.15) [06:09] Only on i386. The other 3 arches are fine. [06:09] morning [06:10] While it's entirely possible that "write better inline asm" is the real answer, I don't speak x86 asm.. [06:11] jbailey : Also, there's a failed build log there now (and there's a matching one for the previous version) [06:12] Eh, looks from the error like they're not setting up their register spilling correctly. === jbailey looks up to see what pike is and why it needs direct asm [06:13] Recent gcc's are a bit stricted about making sure things mark all their asm constructs correctly. [06:13] I'd be surprised if there wasn't a fix in pike's cvs or whatever for it. [06:13] If doko hasn't looked by tomorrow, I'll try to do so. [06:15] infinity: regardless, could you look at de-piking-swig? [06:15] I think it'd be good to drop the stupid thing [06:15] and/or should I file a bug [06:16] Bug. Too bys right now to remember anything that isn't written down. [06:16] busy, too. [06:26] elmo : While you're running spiffy tools, can you tell me what would fall out of the archive if libmysqlclient-lgpl went away? [06:31] Meh, still a few things, apparently. I should really recompile those on the sly when no one's looking, so I can drop the vile libmysqlclient10 === Seveas [n=seveas@seveas.demon.nl] has joined #ubuntu-toolchain === chmj [n=chmj@196.36.161.235] has joined #ubuntu-toolchain [12:20] doko: ping [12:21] chmj: pong === Seveas [n=seveas@seveas.demon.nl] has joined #ubuntu-toolchain [01:35] # 1 "main.c" [01:35] # 1 "/usr/include/x86_64-linux-gnu/stdio.h" 1 3 [01:35] Luvly. [01:35] doko: Around? [01:37] yes, only short, have to go to my computer shop ... [01:37] broken amd mainboard [01:44] Ouch [01:44] doko: Is there anything else you need in glibc i386? [01:44] If no, I'll upload this. [01:46] do you build it with 4.0 ? [01:46] ahh, no, you don't need the biarch includes for the glibc _build_ [01:47] Right. =) [01:47] one thing ... please let libc6-dev-amd64 depend on lib64gcc1, same for powerpc, sparc, s390 [01:48] and libc6-dev-i386 on lib32gcc1 [01:48] 'kay. Should it be (= ?? ) [01:48] or >= ? [01:48] Or just as long as it's installed? [01:49] Hmm, sparc64 already has lib64gcc1 in there. [01:49] Oh, not dev, but libc6-sparc64 [01:49] All of them ought to. [01:50] Package: libc6-amd64 [01:50] Depends: libc6 (= 2.3.5-1ubuntu9), lib64gcc1 [01:50] yes, maybe >= 4.0.1 would be ok? [01:50] Are you seeing it not get pulled into sometimes, though? [01:51] yes, but the -dev package as well. [01:51] no, by what? [01:51] you need the libgcc for development [01:51] libc6-amd64-dev depends on libc6-amd64, which depends on lib64gcc1 [01:51] gcc-X.X can't depend on it, because it suckes in the biarch stuff unconditionally ... [01:51] This has been in here for a while, it looks like. [01:52] BenC added it on 15 Jul 2005 [01:54] ok. and maybe the libc6-amd64-dev can provide a lib64c-dev virtual package [01:55] I don't like b-d's like: libc6-dev-s390x [s390] , libc6-dev-sparc64 [sparc] , libc6-dev-i386 [amd64] , libc6-dev-amd64 [i386] [01:56] Then it will be lib64c-dev [s390 sparc i386] lib32c-dev [amd64] ? [01:56] That's not much better. =( [01:58] well, I would like to avoid a gcc64 package [02:00] Let's think about it and do it for a different upload. [02:00] It would be nice to find something elegantish. like libc-biarch-dev [02:00] And have it be a dummy packages on archs without biarch. [02:01] yep, that could be nice as well ... [02:02] then talk with gotom about it, I persuaded him to add lib64c-dev ... [02:10] doko: Do you know when you will backport the includedir path to gcc-3.4? [02:10] I'd like to fix l-k-h do use those paths. [02:10] done [02:11] Cool! [02:11] could you upload glibc first, so that I can depend on it? [02:11] doko: Yup, lemme push the upload now, then. [02:11] ok, I'm away now for two hours [02:11] 'k [02:12] I have an appointment this morning too. [02:14] erm [02:14] chmj: ? [02:14] how do I install glibc ? [02:14] hi jbailey [02:15] What? =) [02:15] If you don't have glibc installed, you likely aren't doing to install anything else. =) [02:15] erm, right [02:15] issit it suppose to come with libc.mo ? [02:16] in debian that is [02:16] For i18n? [02:16] Oh, in Debian? [02:16] No idea off hand. [02:16] What are you trying to do? [02:17] find the package that install libc.mo's in /usr/share/locale/(.*)/LC_MESSAGES/libc.mo [02:18] On Debian, it's locales [02:22] oh right === chmj [n=chmj@196.36.161.235] has joined #ubuntu-toolchain === jbailey_ [n=jbailey@testhaus.cns.utoronto.ca] has joined #ubuntu-toolchain [04:45] Feh, i386 failed. /me checks [04:52] forced unwind support unavailable? wtf? === lamont [n=lamont@15.238.5.97] has joined #ubuntu-toolchain [07:59] what are our chances of dropping gcc-3.3 from main? [08:00] grub, libpng, libpng3 and openoffice.org seem to be the only things in main that explicityly b-d on it [08:11] I thought doko had said okay to that before, with the goal of 3.4/4.0 only for this release. [08:11] (so also dropping 2.95) [08:13] grub at least looks like it's not going to be >> 3.3 ready [08:13] the changelog talks about 0.97 being the first to support it [08:13] I know doko was working on libpng, dunno if it's fixed yet [09:04] lamont, lamont-away: ping? [09:04] lamont: I think the gcc wrapper might be confused. [10:05] lamont: ia64 has a kernel now - reminder about daily d-i builds [10:15] doko: I seem to get an FTBFS on gcc-4.0: [10:16] The following requested languages were not found: ada [10:16] Missing build-dep? [10:45] elmo: thanks [10:48] elmo: cronjob enabled, and one kicked manually [11:18] elmo: hmm, looks that I missed the libpng uploads. couldn't reproduce the failures anymore [11:18] jbailey: build log? [11:24] doko: Locally with the new glibc in a clean chroot. [11:24] I can post it for you, though. [12:00] jbailey: the log would be nice. I'll have my computer probably back on Monday [12:03] doko: 'kay. I'll get to it before that.