On 07/20/2014 01:57 AM, Fernando de Oliveira wrote:
Em 19-07-2014 17:47, [email protected] escreveu:
When building Xulrunner-30.0, BLFS book recommends not to enable shared
JS due to a building bug:
# shared-js broken by WeakMapPtr visibility
#ac_add_options --enable-shared-js
With that option disabled libmozjs.so is not built, but installation
instructions unconditionally create links for that library:
for library in libmozalloc.so libmozjs.so libxul.so; do
ln -sfv ../../../xulrunner-30.0/$library \
/usr/lib/xulrunner-devel-30.0/sdk/lib/$library
ln -sfv xulrunner-30.0/$library \
/usr/lib/$library
done
Two links are created pointing to an non existent file.
Thanks. Fixed at r13487.
Meaning: build is fixed now with "ac_add_options --enable-shared-js".
Still, behaviour of firefox linked to xulrunner still broken. This got
me so disappointed that I forgot to include in the book.
I completely understand your disappointment with this Mozilla code base,
after just dealing last 10 days with it.
I've built Firefox-30 with Xulrunner-30 as per the book, but was
completely unable to translate that into linking Thunderbird with
libxul. Looks like an abandoned objective...
https://bugzilla.mozilla.org/show_bug.cgi?id=306324#c74
Today I'll spend a few hours more building Firefox-31-beta9 and
Thunderbird-31-beta3, both "standalone".
Let's see...
ALZ.
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page