Bug#902197: mozjs52 FTBFS with icu 60.2

Simon McVittie smcv at debian.org
Sat Jun 23 16:33:40 BST 2018


On Sat, 23 Jun 2018 at 12:52:01 +0300, Adrian Bunk wrote:
> make[3]: *** No rule to make target 'ParagraphLayout.ao', needed by '../lib/libiculx.a'.  Stop.

It looks as though Ubuntu might have a fix for this, along with an update
to a newer mozjs52 that would probably also be beneficial for Debian:

+  * Update to 52.8.1esr
...
+  * Don't build-depend on libicu-dev - the bundled ICU is used and the
+    distro ICU package ships the layout engine API since 60.2, which
+    causes intl/icu_sources_data.py to fail due to source files excluded from
+    the Mozilla source

(It would be better to fix #878362 by using the system ICU, but I don't
know how feasible that will be - last time I tried, mozjs52 failed
to build.)

    smcv



More information about the pkg-gnome-maintainers mailing list