openembedded/meta-openembedded

nodejs: no internationalization support

Closed this issue · 4 comments

meta-oe's nodejs recipe currently builds node with --without-intl. That means there's no internationalization support.

One of the consequences is that the inspector module is not built at all. Recent (at least M71 onwards) Chromium releases need the inspector module as part of the build, so I wonder if the recipe can start depending on ICU and pass --with-intl=system-icu to configure.py.

(Using --with-intl=system-icu might require checking if the ICU version provided in a branch matches the one Node expects; in the worst case, I guess --with-intl=small-icu should work)

Hey @rakuco you might take a look at PACKAGECONFIG and create a Pull request which allows one to select weather internationalization is build or not. Which might get tricky when modelling the dependencies DEPENDS = "virtual/libintl" anyway a better place to discuss this is the mailinglist.

I don't see how virtual/libintl is related, but I've sent an email to the list to discuss this.

kraj commented

its fixed in master d7d0cc5