Control: forwarded -1 https://github.com/gagolews/stringi/issues/334

Hi

I had a quick look at this. The FTBFS only occurs on big-endian architectures, however on little-endian architectures r-cran=stringi is now built against the bundled icu61.

checking programmatically for U_CHARSET_IS_UTF8==0... no
*** The available ICU4C cannot be used

Configure finds that U_CHARSET_IS_UTF8 != 0 therefore tries to build with the bundled icu61. However, there is no local copy of the big-endian data, only src/icu61/data/icudt61l.zip is present, and the build fails.

According to the upstream issue [1], ICU upstream defaults to building with U_CHARSET_IS_UTF8 on since version 61.

Regards
Graham


[1] https://github.com/gagolews/stringi/issues/314

Reply via email to