On 22/11/2017 05:16, [email protected] wrote:

I receive the following errors when compiling Firefox 57 with BLFS 8.1:

/sources/firefox-57.0/js/src/jsstr.cpp:1525: error: undefined reference to 'unorm2_normalizeSecondAndAppend_59' /sources/firefox-57.0/js/src/jsstr.cpp:1534: error: undefined reference to 'unorm2_normalizeSecondAndAppend_59' /sources/firefox-57.0/js/src/vm/Initialization.cpp:124: error: undefined reference to 'u_init_59' /sources/firefox-57.0/js/src/vm/Initialization.cpp:189: error: undefined reference to 'u_cleanup_59' /sources/firefox-57.0/js/src/vm/Initialization.cpp:215: error: undefined reference to 'u_setMemoryFunctions_59'
collect2: error: ld returned 1 exit status
make[5]: *** [/sources/firefox-57.0/config/rules.mk:722: libxul.so] Error 1 make[5]: Leaving directory '/sources/firefox-57.0/firefox-build-dir/toolkit/library' make[4]: *** [/sources/firefox-57.0/config/recurse.mk:73: toolkit/library/target] Error 2
make[4]: Leaving directory '/sources/firefox-57.0/firefox-build-dir'
make[3]: *** [/sources/firefox-57.0/config/recurse.mk:33: compile] Error 2
make[3]: Leaving directory '/sources/firefox-57.0/firefox-build-dir'
make[2]: *** [/sources/firefox-57.0/config/rules.mk:452: default] Error 2
make[2]: Leaving directory '/sources/firefox-57.0/firefox-build-dir'
make[1]: *** [/sources/firefox-57.0/client.mk:424: realbuild] Error 2
make[1]: Leaving directory '/sources/firefox-57.0'
make: *** [client.mk:175: build] Error 2

The errors occur after 'make -f client.mk' and the undefined reference errors are rampant.

Those functions come from ICU. Based on the names of the missing functions, it looks like you are using ICU-59.1. Are the ICU libraries accessible?

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

Reply via email to