On Sun, Aug 16, 2015 at 08:59:19AM +0100, Jo Shields wrote: > Dear PPC porter people, > > The major Mono version pending in experimental fixes GCC5 and fixes > reproducible builds and a dozen other bugs, so I don't want to delay it. > > It doesn't build on PowerPC any more, and nobody upstream is working on it. > > We recently introduced ppc64el, which is working, but there's nobody who > cares about 32-bit BE - the community contributor who gave us our ppc64el > port is working on ppc64, but simply isn't interested in 32-bit. > > I've fixed up the build such that there is a single failure, a single > assert, still breaking the build (and about 31 of the tests in the runtime > test suite): > https://gist.githubusercontent.com/directhex/f890350006e72be706af/raw/2bae2f1ea487f4f6c6f7d5ccb256feda35627c28/assert > > This state of the art (which contains patches beyond what is in > Experimental) is at https://github.com/directhex/mono-1/tree/ppc32 > > I've hit the limits of my ability to debug and fix. I need someone familiar > with PPC porting to tell me what magic switch to flip to repair it, within a > short period of time - otherwise I'll be foced to simply mark 32-bit BE > powerpc as a dead arch & stop trying to support it in Mono and its 100 > related packages.
I am having no luck building it so far. It says it needs mcs 3.8 or higher and of course only 3.2 is available until the new one is built. -- Len Sorensen