[sisyphus] I: mysql-workbench-community-6.3.4-alt1

Sergey a_s_y на sama.ru
Пн Окт 12 09:06:16 MSK 2015


Приветствую.

В Сизиф ушёл mysql-workbench-community-6.3.4-alt1:

* Mon Oct 12 2015 Sergey Y. Afonin <asy at altlinux> 6.3.4-alt1
- Updated to last release (renamed to mysql-workbench-community)
- Removed patches for mysql-workbench 5.x
- Fixed build with new libsigc++ (requires "-std=c++11" for c++)
- Added draft patch for support administration of MariaDB 10

* Fri Oct 09 2015 Sergey Y. Afonin <asy at altlinux> 5.2.47-alt2
- Changed "MySQL-client" to "mysql-client" in "Requires" (ALT #31271)
- Used %gpllgpl2only macro instead of %gpl2only
- Warning: libmysqlclient-devel of MariaDB is used since 5.2.47-alt1.1

Всё бы ничего, но основная MySQL-совместимая СУБД у нас MariaDB,
которая, при этом, сильно разбежалась по версии с MySQL. Workbench,
в режиме администрирования, пытается определять возможности СУБД,
исходя из версии, потому, по-умолчанию, вообще не работает с
MariaDB 10 в этом режиме. К пакету приложен патч, который, когда-нибудь,
должен решить эту проблему - mysql-workbench-mariadb-check.patch.
Сейчас он, как минимум, имеет две проблемы: не содержит правильный
sys_100.sql (он вовсе пустой, хотя, может быть, можно использовать
sys_56.sql или sys_57.sql) и не убирает ошибку "An unhandled exception
occurred ('Table_open_cache_hits')" при обращении к Performance/Dashboard.

Ещё момент. В версии 6.3.4 используется mysql_real_escape_string_quote()
из libmysqlclient 5.7.6, которая отсутствует в libmysqlclient из MariaDB.
Использование mysql_real_escape_string_quote() убрано соответствующим
патчем, но, вероятно, эта функция использована была не зря.

-- 
С уважением, Сергей.


Подробная информация о списке рассылки Sisyphus