Ok, so I found that this has already been reported upstream to mysql, see: http://bugs.mysql.com/bug.php?id=74147
That bug says it's an incompatibility with libglib 2.42. There's a patch at http://bugs.mysql.com/file.php?id=21874&bug_id=74147 that fixes the problem.
If you want to patch and build mysql-workbench yourself, you can get the source from for 6.2.3 from http://dev.mysql.com/downloads/file.php?id=453799. From the directory you downloaded it to, do:
tar xvf mysql-workbench-community-6.2.3-src.tar.gz cd mysql-workbench-community-6.2.3-src wget -O patch-glib.diff http://bugs.mysql.com/file.php?id=21874&bug_id=74147 patch -p0 < patch-glib.diff sudo apt-get build-dep mysql-workbench sudo apt-get install libgdal-dev cd build cmake .. -DBUILD_CONFIG=mysql_release make sudo make install
Ok, so I found that this has already been reported upstream to mysql, see: http:// bugs.mysql. com/bug. php?id= 74147
That bug says it's an incompatibility with libglib 2.42. There's a patch at http:// bugs.mysql. com/file. php?id= 21874&bug_ id=74147 that fixes the problem.
If you want to patch and build mysql-workbench yourself, you can get the source from for 6.2.3 from http:// dev.mysql. com/downloads/ file.php? id=453799. From the directory you downloaded it to, do:
tar xvf mysql-workbench -community- 6.2.3-src. tar.gz -community- 6.2.3-src bugs.mysql. com/file. php?id= 21874&bug_ id=74147 CONFIG= mysql_release
cd mysql-workbench
wget -O patch-glib.diff http://
patch -p0 < patch-glib.diff
sudo apt-get build-dep mysql-workbench
sudo apt-get install libgdal-dev
cd build
cmake .. -DBUILD_
make
sudo make install