On Aug 09 08:59:35, lan...@rhaalovely.net wrote:
> On Fri, Aug 09, 2013 at 08:52:03AM +0200, Jan Stary wrote:
> > In packages/powerpc, there is a precompiled package of firefox36,
> > but no newer version (there is in ports though). Perhaps the reason
> > is folklore knowledge, but why isn't the port being prebuilt?
> > 
> > Makefile says
> > 
> >     # necessary glue to build with the correct compiler after fx 17
> >     MODULES +=              gcc4 lang/clang
> >     MODGCC4_ARCHS =         powerpc
> >     MODGCC4_LANGS =         c c++
> >     MODCLANG_ARCHS =        amd64 i386
> >     MODCLANG_LANGS =        c c++
> > 
> > Am I understanding that right that with gcc4 and lang/clang installed,
> > I can build www/mozilla-firefox on macppc (powerpc) too?
> 
> No, that means that it's built with gcc 4.6 on powerpc, and with clang
> on amd64/i386. Clang is broken/useless on powerpc.
> 
> > Is this situation different (with respect to bulk builds)
> > from a normal dependency (of firefox on gcc4)? Is this why
> > newer frefox is not being prebuilt for macppc (powerpc)?
> 
> It is sometimes not present in package snapshots because the machine building 
> the
> official packages doesnt have enough physical memory to properly link it, so 
> it
> often fails. You have to build it yourself or wait for a newer snapshot
> to have it..
> Links without issues on a macmini with 1gb physmem and 3g swap.

Thank you for the insight; i am building it myself now.

> To be more precise, in the snapshots now present on the mirrors, it
> failed because of:
> 
> gmake[5]: Leaving directory
> `/usr/ports/pobj/firefox-21.0/build-powerpc/toolkit/components/feeds'
> gmake[4]: *** [autocomplete_tools] Segmentation fault (core dumped)
> gmake[4]: *** Waiting for unfinished jobs....
> 
> random segfaults in the compiler are quite frequent on 'exotic' archs..

Hm, let's see if it goes through on my 1G MacMini.

        Thanks again

                Jan

Reply via email to