On Mon, 2012-10-29 at 11:35 -0700, Diego Elio Pettenò wrote:
> The problem with ICU is worse than you expect. For once, with version
> 50, it changes ABI (but not soname as far as I can tell) depending on
> which compiler you build it with. Yes, this is pretty much fucked up.

It's even worse than that: if you switch compilers, the declared API in
icu-50 headers will not match the ABI of the icu binary. I've just filed
https://bugs.gentoo.org/show_bug.cgi?id=440156 after hitting a linking
failure when building libreoffice using gcc-4.7 against icu-50 which had
been built with gcc-4.6.


Reply via email to