Subject: Re: pkg/33181: www/firefox fails to build on -current/amd64
To: None <taya@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,>
From: Shin'ichiro TAYA <taya@ba2.so-net.ne.jp>
List: pkgsrc-bugs
Date: 04/09/2006 16:00:07
The following reply was made to PR pkg/33181; it has been noted by GNATS.
From: "Shin'ichiro TAYA" <taya@ba2.so-net.ne.jp>
To: gnats-bugs@netbsd.org
Cc: taya@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,
martijnb@atlas.ipv6.stack.nl, port-amd64@netbsd.org
Subject: Re: pkg/33181: www/firefox fails to build on -current/amd64
Date: Mon, 10 Apr 2006 00:58:23 +0900
joerg@britannica.bec.de wrote:
> On Sun, Apr 02, 2006 at 12:45:01PM +0000, martijnb@atlas.ipv6.stack.nl wrote:
> > Firefox fails to build, failing with a linker error. See
> >
> > http://bigbird.dohd.org:3021/NetBSD/pkgstat/20060325.0310/www/firefox/.broken.html
>
> This is a problem of the inline assembly, which depends on a text
> relocation. This is not supported by the newer binutils anymore. The
> problem is that I don't have enough knowledge of the amd64 calling
> convention to fix it myself. The call has to use the correct GOT
> addressing, when __PIC__ is defined.
Using same xpcom code as Linux using, firefox works on current amd64.
I don't known about 3.0.
Does anybody using 3.0 confirm this ?
ftp://ftp.netbsd.org/pub/pkgsrc/pub/pkgsrc/misc/taya/firefox.tar.gz