[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#894159: transition: icu



Hi,

On Tue, May 01, 2018 at 05:29:33PM +0000, László Böszörményi wrote:
>   5.10.1+dfsg-2) were uploaded to experimental. Now it FTBFS due to GCC
> being picky. Recent ICU (59.1+) named variable types to be consistent for
> different architectures. That is, UChar defaults to char16_t but can be
> uint16_t if the architecture / compiler requires that.
> Probably newer GCC versions no longer do the automatic type casts. I had to
> add them explicitly. No code change was needed. With my patch, this package
> builds correctly again.

Yes, that's why various LibreOffice/Document Liberation libraries
(and LO also patched firebird) - parts of this reverted since
c++11-using projects apparently don't need it) did add a
-DUCHAR_TYPE=uint16_t to their defines. Explicitely backported in
various debian/rules of those libs

Regards,

Rene


Reply to: