[odb-users] odb-tests-2.1.1 failed with mariadb-5.1.66
    Boris Kolpackov 
    boris at codesynthesis.com
       
    Thu Jan 31 07:31:37 EST 2013
    
    
  
Hi Hugo,
Please keep the odb-users mailing list CC'ed to your replies.
Hugo.Mildenberger at web.de <Hugo.Mildenberger at web.de> writes:
> Server version: 5.1.66-MariaDB-log Gentoo Linux mariadb-5.1.66
> 
> MariaDB [test]>  show variables like '%char%';
> +--------------------------+----------------------------+
> | Variable_name            | Value                      |
> +--------------------------+----------------------------+
> | character_set_client     | utf8                       |
> | character_set_connection | utf8                       |
> | character_set_database   | utf8                       |
> | character_set_filesystem | binary                     |
> | character_set_results    | utf8                       |
> | character_set_server     | utf8                       |
> | character_set_system     | utf8                       |
> | character_sets_dir       | /usr/share/mysql/charsets/ |
> +--------------------------+----------------------------+
Thanks, that confirms it. I was also able to reproduce this
issue on MySQL by creating a table with the default charset
set to UTF-8. Further digging revealed that we already fixed
this for std::string but forgot to update the default mapping
for QString. Here is the patch:
http://scm.codesynthesis.com/?p=odb/libodb-qt.git;a=patch;h=5ddc3cc84883aef3fbb5ab8991ad36c0185404ac
And thanks for reporting this.
Boris
    
    
More information about the odb-users
mailing list