From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, DNS_FROM_AHBL_RHSBL, RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 From: Sergey To: sisyphus@lists.altlinux.org Date: Mon, 12 Oct 2015 10:06:16 +0400 User-Agent: KMail/1.9.10 (enterprise35 0.20100827.1168748) MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <201510121006.16866.a_s_y@sama.ru> Subject: [sisyphus] I: mysql-workbench-community-6.3.4-alt1 X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Sisyphus discussions List-Id: ALT Linux Sisyphus discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Oct 2015 06:06:25 -0000 Archived-At: List-Archive: List-Post: Приветствую. В Сизиф ушёл mysql-workbench-community-6.3.4-alt1: * Mon Oct 12 2015 Sergey Y. Afonin 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 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() убрано соответствующим патчем, но, вероятно, эта функция использована была не зря. -- С уважением, Сергей.