firefox-184.108.40.206 build error
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.
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).
das eine Mal als Tragödie, das andere Mal als Farce
More information about the blfs-support