[FriBidi] Binary compatibility of fribidi-0.19.2 is broken
artyomtnk at yahoo.com
Tue Apr 6 06:50:03 PDT 2010
I'm developer of BiDiTex http://biditex.sourceforge.net/
I use fribidi_unicode_to_cp1255 and fribidi_unicode_to_CHARSET functions in my program. They had been removed from never version of fribidi.
I have two problems with it:
a) fribidi hadn't updated libtool version (3:1:3) -> which gives soname=0.
This leads to situation the two binary incompatible versions collide.
b) Why they had been removed while fribidi_unicode_to_cp1255_c remain?
The first can be easily implemented converted from the second. So
why remove them?
Is it possible to at least update libtool version and show that these
libraries are not binary compatible so existing programs using them
would not fail or at least allow installation of parallel versions of
P.S.: Is it feasable to return these symbols? Or not deprecate them
because they are quite use able for small bidi-aware applications
that do not want to grab iconv (especially for Windows where
no iconv by default exits)
More information about the fribidi