Firefox upgrade 23.0.3 >> 35.0 failure

v4hn v4hn at lunar-linux.org
Thu Jan 22 00:59:42 CET 2015


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.lunar-linux.org/pipermail/lunar/attachments/20150122/b642b918/attachment.sig>


More information about the Lunar mailing list