[12:58] I couldn't see a mailing list for the ubuntu toolchain, if I need to address you guys do I just mail ubuntu-devel and prefix subject with [toolchain] or similar? [14:05] munckfish: no separate list. is this about spu? [21:47] doko: got a sec? [21:48] not much, 11pm [21:48] oh you're an hour ahead [21:48] ok I'll be quick [21:49] right - this is about ppu-gcc cell-sdk etc [21:49] a while back you said they were obsolete [21:49] I understand this [21:49] cause the patches are now upstream [21:49] and we now have the ability to build spu-gcc etc [21:49] in gcc 4.3 [21:49] right [21:49] so I tried to build a cross compiling toolchain [21:50] from these sources [21:50] by following debian/README.cross [21:50] bintuils 2.18 -- great [21:50] gcc 4.3 - doesn't compile [21:50] so ... [21:50] I desperately need a cross compiler [21:50] and i think people helping on PS3 port do to [21:50] so I've updated cell-gcc [21:51] would be you prepared to sponsor an upload of this to inrepid? [21:51] *intrepid? [21:51] over [21:52] To make your life easy - I have put the sources into bzr (yet to upload to LP, but that's detail), and I can host it in my PPA for review [21:54] doko: that's all for now [22:00] well, we should agree how to proceed. maybe ask arthur- what he intends to do for debian? would it be possible for you to build a new gcc-4.3-spu source package (empty) which build depends on gcc-4.3-source and builds this cross compiler? [22:00] interesting idea [22:00] probably and I'd prefer to do it this way [22:00] hallo [22:00] but cell-gcc currently provides the least lead time for me [22:00] (reading backlog) [22:01] to get a cross compiling toolchain together so I can fix and test the PS3 the kernel [22:01] e.g. [22:01] I do not want to build cross compilers from the "core" gcc-4.3 source, because it delays build times, and it doesn't really belong there [22:01] doko: I understand I'm not suggesting putting x compilers in the repo [22:01] I understand the issues there [22:02] just it's not working right now [22:02] I need to spend time on the kernel [22:02] understood [22:02] and I need to get other folks involved [22:02] munckfish: so you need a !ppc -> spu cross-compiler ? [22:02] I can revisit the problem I have compiling gcc 4.3 later [22:03] arthur-: yes, most important at the moment is [22:03] a powerpc and ppc64 capable toolchain [22:03] there are few projects using spu at the moment [22:03] I won't get to packaing them for a few months I think [22:04] I do not intend to maintain the cell SDK any longer than I have to [22:04] but it's so much easier than explaining to people about dpkg-cross and all that complicated baloney [22:04] :) [22:04] yeah, my idea was just to use the upstream releases; apinski indicated this would be sufficient [22:04] arthur-: sorry I misunderstood [22:05] I need a power compiler on x86 [22:05] so I can build on my normal PC [22:05] whose apinski? [22:05] pinskia [22:05] ,-P [22:06] gcc dev from sony, doing spu and ps3 things and a lot of more [22:06] doko: eheh [22:06] ok I recognise his nick [22:06] munckfish: Andrew Pinski [22:06] right [22:07] arthur-: so are you going to be providing cell-sdk in debian? [22:07] doko: I will raise an issue for the gcc 4.3 cross problem I have [22:09] I'll upload the sources I have anyway, if you don't want it I can just leave the package in my PPA until I get the 4.3 issue solved [22:09] munckfish: no I don't think so, ps3 kernel will be built on a powerpc buildd so current packages are enough for the archive, I would prefer you making your own ppc compiler for x86 [22:09] what is your gcc-4.3 issue ? [22:09] linking error [22:10] I use dpkg-cross to convert and install the powerpc libs e.g. libc etc [22:10] when I build the powerpc64 compiler ld looks in the wrong place for libc.so [22:10] finds incompatible 32 bit libc [22:11] this is while building libgcc [22:11] this shouldn't be hard to fix [22:11] I looked up on Google found a discussion on Emdebian they were saying cross building 4.3 isn't cool just yet [22:12] arthur-: I hoped not, but I'm new to gnu tools and Make so I have to focus my time and try not to get too sidetracked [22:12] munckfish: cross building gcc-4.3 or building a gcc-4.3 cross compiler ? [22:12] I'm sure you guys could fix it in an instant [22:12] host is x86 [22:12] building ppc64 cross compiler [22:12] following instructions from debian/README.cross [22:13] munckfish: ok I'm going to try to do it, just have to get some food first... [22:13] ok cool [22:13] I have a note of the steps I took [22:18] arthur-: when you return these are the steps I took: [22:19] first read through debian/README.cross in both binutils-2.18 and gcc-4.3 [22:19] following the one from gcc [22:19] first step was to get powerpc dep libs [22:19] installed on my pc [22:20] did this using dpkg-cross. apt-cross seemed to be broken or not working as I expected so I had to download the deps manually :( [22:20] they get installed under /usr/powerpc-linux-gnu and [22:21] /usr/powerpc64-linux-gnu [22:21] once that was done I created binutils cross quite easily [22:21] and installed [22:21] then on to gcc [22:22] half way through that it gets stuck [22:22] So the main obstacles are [22:23] 1) getting the dep libs is a pain in the derriere, cause of apt-cross problem [22:23] 2) gcc build was failing linking 64 bit libgcc [22:23] over [22:44] munckfish: ok, launched a build [22:50] munckfish: this is because it doesn't have a look in /usr/powerpc-linux-gnu/lib64 [22:51] I'll fix tomorrow, bed time [22:58] good night all