firefox-1.5.0.9 build error

Ken Moffat ken at linuxfromscratch.org
Thu Apr 26 05:57:10 PDT 2007


On Thu, Apr 26, 2007 at 09:36:21AM +0800, Fix wrote:
> As for firefox2, its build system is a piece of shit. make just
> doesn't tell gcc where to find required headers or libraries and
> therefore either gcc cannot find #included file and dies or ld cannot
> resolve symbols and dies too;
> The compilation process consisted of trying to build  -> patching
> Makefile.in -> rebuilding -> patching another Makefile.in -> .... ->
> removing --disable-... option -> ...
> 5 files total were patched
> FF2 don't succeded also to build with --disable-xpcom-obsolete option
> despite of the 'obsoleteness'.
> Also I had to add ac_cv_visibility=no to my .mozconfig in order to
> avoid 'relocation R_X86_64_PC32' gcc4 bug.
> 
> And congratulate me, at last I've done the work.
> 
> Fix
 I'll congratulate you for getting a working firefox on something
other than x86, (the relocation message implies x86_64), and then
wonder why you didn't look at cblfs (which happens to think the
correct spell is ac_cv_visibility_pragma=no).

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce



More information about the blfs-support mailing list