Closed
Description
in nodejs/Intl#35 I wrote:
I think node will work with a pretty wide range of ICUs at this point. It might be worth actually testing this, and making sure
configure
complains if the ICU is too old.
Probably ICU4C 58.2 is the minimum for master
( ad72142 ish ) at this point. It would be 57 if #19656 were solved.
Note that the backlevel ICU versions are relevant to packagers trying to use the pre-installed ICU from the system or other packaging. For example, Ubuntu stretch (at least on raspbian) has ICU 57.1 installed.
must be 99 ways to overengineer this
- Just document the ICU version
- in
configure
with the relevant options? - in
tools/icu/README.md
(doesn't seem helpful) - in
doc/api/intl.md
(best option?) - in the wiki?
- in
- warn in
configure
if the version is too old - error in
configure
if the version is too old- … with an option to override?