pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/41933 (pkgsrc/firefox picks wrong ld arguments under Solaris)



On Wed, Sep 23, 2009 at 9:00 AM, Jörn Clausen <joernc%googlemail.com@localhost> 
wrote:
> The following reply was made to PR pkg/41933; it has been noted by GNATS.
>
> From: =?ISO-8859-1?Q?J=F6rn_Clausen?= <joernc%googlemail.com@localhost>
> To: gnats-bugs%netbsd.org@localhost
> Cc:
> Subject: Re: pkg/41933 (pkgsrc/firefox picks wrong ld arguments under Solaris)
> Date: Wed, 23 Sep 2009 15:56:33 +0200
>
>  > =A0> =A0Any suggestions on this? =A0I really reallly need to get a new ve=
>  rsion of fir=3D
>  > =A0> =A0efox installed.
>  >
>  > =A0You're using gcc34 from pkgsrc and seem to be hitting toolchain bugs.
>  > =A0My recommendation would be to try a newer compiler package from
>  > =A0somewhere else, or perhaps sun studio 12 which I think is likely to be
>  > =A0the best supported compiler, both by pkgsrc and mozilla.
>
>  Sooner or later you will run into problems using Sun Studio (which is
>  not pkgsrc's fault, but of ignorant developers upstream). But firefox
>  built with gcc34 is not able to use the Java plugin, which reduces the
>  usability of firefox (YMMV). I finally settled on using the binary
>  version distributed by Mozilla.
>
>  --=20
>  Joern Clausen
>  http://thebloeg.blogspot.com/
>  http://www.oe-files.de/oefiles/

If you install devel/binutils and then mv /usr/ccs/bin/ld
/usr/ccs/bin/ld.save (because gcc will not cooperate without a rebuild
unless you do) then it is possible to use the gnu ld.  I have been
using a local update to binutils 2.19.1 rather than the 2.17 which is
the latest in the pkgsrc tree.

Going back and forth between the solaris ld and the gnu ld has let me
build most things I needed... I must admit I ran out of time to get
firefox working and am currently using the binary Mozilla dist as
well, but hope to get back to it, or at least create a binary package
that will install the Mozilla dist on solaris.

 - Tim


Home | Main Index | Thread Index | Old Index