<div dir="ltr"><div><div><div><div><div>hello v4hn,<br></div>like you said, "lunar optimize"<br></div> and disable "Strip -s" while enabling "Optimize -Wl, -01"<br></div> did the trick.<br><br></div>Many thanks for the wisdom!<br></div>Regards,<br>Marco<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-01-22 0:59 GMT+01:00 v4hn <span dir="ltr"><<a href="mailto:v4hn@lunar-linux.org" target="_blank">v4hn@lunar-linux.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Heya,<br>
<span class=""><br>
On Wed, Jan 21, 2015 at 09:25:31PM +0100, Marco van der Grient wrote:<br>
> I would like to upgrade firefox (23.0.3 >> 35.0), but when I compile and<br>
> build firefox, I get the following error:<br>
><br>
</span><span class="">> test "$(nm -g libxul.so | grep _NSModule$ | grep -vw refptr | sort | sed -n<br>
> 's/^.* _*\([^ ]*\)$/\1/;1p;$p' | xargs echo)" !=<br>
> "start_kPStaticModules_NSModule end_kPStaticModules_NSModule" && echo<br>
> "NSModules are not ordered appropriately" && exit 1 || exit 0 ; test<br>
> "$(readelf -l libxul.so | awk 'libxul.so == "LOAD" { t += 1 } END { print t<br>
> }')" -le 1 && echo "Only one PT_LOAD segment" && exit 1 || exit 0<br>
> nm: libxul.so: no symbols<br>
> NSModules are not ordered appropriately<br>
<br>
</span>... please everyone, enjoy this beautifully obscured bullsh**<br>
of a test in the firefox build.<br>
<br>
I ran into this problem as well when I did the bump, but you<br>
found an edge-case in my work-around. Sorry for the inconvenience!<br>
Still, it might be a good idea for you to activate optimized linking<br>
and maybe reduced linking as well in the GNU_LD menu in `lunar optimize`.<br>
Should be fixed in one minute :-)<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
v4hn<br>
</font></span><br>_______________________________________________<br>
Lunar mailing list<br>
<a href="mailto:Lunar@lunar-linux.org">Lunar@lunar-linux.org</a><br>
<a href="http://lists.lunar-linux.org/cgi-bin/mailman/listinfo/lunar" target="_blank">http://lists.lunar-linux.org/cgi-bin/mailman/listinfo/lunar</a><br>
<br></blockquote></div><br></div>