On Thursday 02 April 2009 07:00:38 am David Naylor wrote:
> Hi,
>
> I've been trying to get Qt4.5 to behave properly with libiconv and it just
> doesn't.  My best understanding is that, under linux, glibc provides all
> the iconv functionality and that, somehow, libiconv and glibc differ in
> their implementation and thus it breaks Qt (or Qt handles them
> differently).

So which one is implemented incorrectly, libiconv or glibc? If Qt assumes 
glibc, which almost by definition means Linux only, then a bug should be filed 
with Nokia to turn off iconv support for all non-Linux systems.

I configure Qt with --no-iconv for exactly this reason.

> I cannot find anyone who has tried to compile Qt without glibc under linux
> (or if Gentoo has managed to get Qt working under their version of
> FreeBSD).
>
> I don't know if, or by how much, libiconv and glibc differ, perhaps
> converters/iconv would work better than libiconv in replacing glibc?
>
> Does anyone know why Qt is failing to behave with libiconv?

Dunno. I did spend some time looking at the source code, but didn't find 
anything noteworthy.

Do we need iconv support? It seems that Qt is using it as a source of codecs 
rather than using its own. Are the Qt's supplied codecs sufficient that we 
don't need iconv?

-- 
David Johnson
_______________________________________________
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

Reply via email to