Bug#596138: iceweasel: FTBFS on sparc64

Aurelien Jarno aurel32 at debian.org
Sat Sep 11 18:23:34 UTC 2010


On Wed, Sep 08, 2010 at 10:42:10PM +0200, Mike Hommey wrote:
> On Wed, Sep 08, 2010 at 10:28:31PM +0200, Aurelien Jarno wrote:
> > Package: iceweasel
> > Version: 3.5.11-1
> > Severity: normal
> > Tags: patch
> > User: debian-sparc at lists.debian.org
> > Usertags: sparc64
> > 
> > iceweasel FTBFS on sparc64 as it tries to enable nanojit on this
> > architecture, while only sparc32 is supported. The fix is a small
> > tweak of js/src/configure.in.
> 
> A few weeks ago, I tried to build a 4.0 beta on sparc64 and got a
> failure message like the one you must have gotten, and came up with a
> similar patch, except it was doing the contrary: enable nanojit.
> 
> Can you try and see if
> https://bug589754.bugzilla.mozilla.org/attachment.cgi?id=468275
> works for you on 3.5 or 3.6 ?
> 

I have just tested, and it doesn't work. Two reasons for that:
- First you also have to add AC_DEFINE(AVMPLUS_64BIT) on sparc64.
- Secondly there is currently no sparc64 support in nanojit. Trying to
  build it anyway leads to missing functions such as missing
  "asm_qbinop" function.

The porting work should not be that use, but it is currently not my top
priority as there are hundred of other packages that also need love on
sparc64.

-- 
Aurelien Jarno	                        GPG: 1024D/F1BCDB73
aurelien at aurel32.net                 http://www.aurel32.net





More information about the pkg-mozilla-maintainers mailing list