USE flags let compile MySQL only with chatset UTF-8 or latin1. It's not quite convinient, as libmysqlclient.so is also compiled with such charset and you can't change the charset for it in my.cnf It turns out that all other tools using libmysqlclient.so use either UTF-8 latin1, for example, mysqlclient in PHP. Reproducible: Always
Submit a suitable patch.
How long should I wait for the patch?
I asked you to submit a patch for it.
Robin, I'm sorry, don't quite understand what you want from me - to make a patch and send it to you? If I could make it myself I wouldn't have created this bug-report.
Our stock configuration with USE=-minimal, is to build every charset, and set the default to either utf8 or latin1. I'll give you variables to change the defaults, but you MUST set both charset and collation, and you are required to rebuild without them set if you want to file bugs.
InCVS. http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/mysql.eclass?r1=1.99& r2=1.100