From: Michal K. <mi...@mk...> - 2017-11-01 10:41:04
|
On Wed, Nov 01, 2017 at 12:17:41PM +0200, marius adrian popa wrote: > Thanks for the input > > here is also the libreoffice approach for new icu > > https://github.com/LibreOffice/core/commit/ > fabad007c60958f2ff87e8f636ff6a798ad1f963#diff-5cdae6d283d6fdef5700f98b098748cc > > I guess the new icu will work on new distros with firebird 3.0 Yes, FB 3.0 is already built with -std=c++11 so that it doesn't have problem with new ICU. > 2.5 is already removed in debian testing / next ubuntu versions That's why I think this isn't much problem for distribution packages; only latest versions of distribution have ICU >= 59.1 and those are likely to have switched to FB3 already. It's a problem for people who build Firebird 2.5 for new distributions themselves, though. The workaround defining UCHAR_TYPE is probably the best way to go at the moment. I just wanted to point out that more problems with ICU can be expected in the future. Michal Kubecek |