[R-pkg-team] Bug#913626: Bug#913626: r-cran-stringi ftbfs with the new icu

Graham Inggs ginggs at debian.org
Tue Nov 13 12:15:09 GMT 2018


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



More information about the R-pkg-team mailing list