[Cbe-oss-dev] bsc.es mirror?

Segher Boessenkool segher at kernel.crashing.org
Sat May 30 23:21:00 AEST 2020


Hi!

On Sat, May 30, 2020 at 01:01:07PM +0200, Geert Uytterhoeven wrote:
> On Sat, May 30, 2020 at 12:41 PM David Springate <david at liquidbridge.net> wrote:
> > Does anyone have a copy of the rpms that used to be hosted over at bsc.es?
> > Stuff like:
> >
> > ppu-binutils-3.2-4.ppc.rpm
> > ppu-gcc-3.2-4.ppc.rpm
> > ppu-gcc-c++-3.2-4.ppc.rpm
> > ppu-toolchain-3.2-4.src.rpm
> > ppu-toolchain-debuginfo-3.2-4.ppc.rpm
> > spu-binutils-3.2-6.ppc.rpm
> > spu-gcc-3.2-6.ppc.rpm
> > spu-gcc-c++-3.2-6.ppc.rpm
> > spu-newlib-1.14.0.200610300000-1.ps3pf.ppc.rpm
> > spu-toolchain-3.2-6.src.rpm
> > spu-toolchain-debuginfo-3.2-6.ppc.rpm
> >
> > Or perhaps there's a better way of setting up a cross-compiler for PS3 Linux?
> > Anyone able to help?
> 
> Ugh, gcc 3.2.4 is really old. Cell support (both PPU and SPU) was
> integrated in upstream gcc.  Ubuntu used to carry (cross) compilers
> based on (at least) 4.1, so you should be able to find these
> (binary/source) packages, too.

It was removed from GCC 9, so the last GCC releases that support it
are GCC 8.x (basic PPU support still exists in current GCC, it's just
PowerPC after all).  There still will be one more GCC 8.x release made
later this year, but that will be the last.

The binutils still support it I believe.  And newlib shouldn't be hard
to build if you have done it before (and manage to select a good
configuration).

If you find some older distribution that supports it, you can find out
how that was built, and that likely still works.

> > (I'm not even sure if this mailing list is dead!)
> 
> Apparently it isn't, but I was quite surprised to receive a message through
> this list, as the previous one was from 2015 ;-)

Hrm it wasn't picked up by my mail sorting filters, either something in
the headers changed, or maybe I just garbage-collected those rules :-)


Segher


More information about the cbe-oss-dev mailing list