Hi Folks, So I started last weekend in moving towards KDE 4.3. Since 4.3 requires Qt 4.5 I had to get that first and it was a horrible experience. It took me 5 evenings to track down and fix a ridiculous problem. All text in Qt 4.5 was appearing as small squares regardless of what font is selected. Googling did not help. Eventually after a wild goose chase through multiple functions in multiple libraries it turned out to be an iconv issue (GNU libiconv). The way Qt 4.5 caches the iconv handle seems to cause a problem and subsequent googling with more specific search terms turned up this link: http://mail.kde.org/pipermail/kde-freebsd/2009-April/005059.html
That is the FreeBSD developers faced the exact same issue. Anyway I patched it for now to not do iconv caching. Instead of taking the BSD patches above I did only enough changes to existing code to avoid caching the iconv handle. I believe the Qt Trolls did this for performance, but for us a working Qt is more important that a Formula-1 Qt that does not work ;-) I am building kdelibs 4.3.1 now. Regards, Moinak. -- ================================ http://www.belenix.org/ http://moinakg.wordpress.com/
