Ken Moffat wrote:
On Fri, Nov 07, 2014 at 12:53:33AM -0600, Bruce Dubbs wrote:
I'm trying to build seamonkey-2.30 on an older 686 running a 2 year old
version of LFS.  After about 3.5 hours, the build crashed with messages
like:

jsapi.cpp:(.text+0x1db8): undefined reference to `u_init_52'

but there are a tone of these with the suffix _52.

I do have the option set:

ac_add_options --disable-optimize

On a newer build (x86_64), SM builds builds fine.

I think I saw something about this some time ago, but I can't find it now.

Does anyone remember the issue and the solution?

   -- Bruce

We had something similar in LO.  The _52 is the version of icu4c.
/me searches ...  Apparently, I also hit this in firefox 29.0
(like you, that was on an _old_ system, mine was probably in the 7.0
to 7.2 range).  I'd forgotten that, but google remembers:
https://bugzilla.mozilla.org/show_bug.cgi?id=971663

Try using system icu, if you have one.

It was late last night, but I had seen that reference. I rebuilt SM with 'ac_add_options --without-intl-api' because I really didn't want to take the time to build icu and I don't need any i18n on that system. This morning it had completed OK but only after 54.6 SBU (about 3.5 hours) on this machine.

On newer systems is seems to build OK. I wonder if we should mention something about this on the SM page in the book? In any case ICU should probably be mentioned as an optional dependency.

Thoughts?

  -- Bruce
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to