Firefox upgrade 23.0.3 >> 35.0 failure

Marco van der Grient mwgrient69 at gmail.com
Thu Jan 22 02:36:58 CET 2015


hello v4hn,
like you said, "lunar optimize"
 and disable "Strip -s" while enabling "Optimize -Wl, -01"
 did the trick.

Many thanks for the wisdom!
Regards,
Marco

2015-01-22 0:59 GMT+01:00 v4hn <v4hn at lunar-linux.org>:

> Heya,
>
> On Wed, Jan 21, 2015 at 09:25:31PM +0100, Marco van der Grient wrote:
> > I would like to upgrade firefox (23.0.3 >> 35.0), but when I compile and
> > build firefox, I get the following error:
> >
> > test "$(nm -g libxul.so | grep _NSModule$ | grep -vw refptr | sort | sed
> -n
> > 's/^.* _*\([^ ]*\)$/\1/;1p;$p' | xargs echo)" !=
> > "start_kPStaticModules_NSModule end_kPStaticModules_NSModule" && echo
> > "NSModules are not ordered appropriately" && exit 1 || exit 0 ; test
> > "$(readelf -l libxul.so | awk 'libxul.so == "LOAD" { t += 1 } END {
> print t
> > }')" -le 1 && echo "Only one PT_LOAD segment" && exit 1 || exit 0
> > nm: libxul.so: no symbols
> > NSModules are not ordered appropriately
>
> ... please everyone, enjoy this beautifully obscured bullsh**
> of a test in the firefox build.
>
> I ran into this problem as well when I did the bump, but you
> found an edge-case in my work-around. Sorry for the inconvenience!
> Still, it might be a good idea for you to activate optimized linking
> and maybe reduced linking as well in the GNU_LD menu in `lunar optimize`.
> Should be fixed in one minute :-)
>
>
> v4hn
>
> _______________________________________________
> Lunar mailing list
> Lunar at lunar-linux.org
> http://lists.lunar-linux.org/cgi-bin/mailman/listinfo/lunar
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lunar-linux.org/pipermail/lunar/attachments/20150122/114cb2c0/attachment.html>


More information about the Lunar mailing list