The patch file in gtk+-1.2.10-r8.ebuild and gtk+-1.2.10-r9.ebuild have broken gtk+ traditional chinese support. when I compile gtk+1.2.10 with the patch, all the chinese character display wrong, if i comment the patch # bzcat ${DISTDIR}/gtk+-1.2.10-r8-gentoo.diff.bz2 | patch -p0 and recompile gtk+, it will display chinese character correctly.
Blocke, mind to have a look at this since you added the patch ? A dirty solution would maybe be to not patch if nls is in USE.
I really don't know how to handle this bug. We just can't drop those patches because they have needed bugfixes and UI tweaks that many users would complain about if taken out. Unless the reporter can nail down specificaly what part of the patch is causing problems I can't do anything about it. (I don't have a chinese or other asian language install to test against and lack familiarity with how such language support works) The individual patches should be in gtk or similar under the gentoo-src module (unless someone else removed them). Recommend reassigning bug.
Something in this patch also breaks Japanese support for apps using gtk+-1.2.10, like evolution. As per the initial report if the patch is commented out I get Japanese support back. I'll try to work out what part breaks CJK support, but it may take a while as I don't have much free time. StuBear
And here we are again, i just don't know. Stuart i will close it, but if you find a solution, please reopen.
db fix