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