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