Hello community, here is the log from the commit of package mysql-workbench for openSUSE:Factory checked in at 2016-07-27 16:12:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mysql-workbench (Old) and /work/SRC/openSUSE:Factory/.mysql-workbench.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mysql-workbench" Changes: -------- --- /work/SRC/openSUSE:Factory/mysql-workbench/mysql-workbench.changes 2016-07-15 12:53:23.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.mysql-workbench.new/mysql-workbench.changes 2016-07-27 16:12:12.000000000 +0200 @@ -1,0 +2,14 @@ +Thu Jul 21 19:50:09 UTC 2016 - [email protected] + +- added mysql-workbench-preload-sqlparser.patch to preload + mysql-workbench/libsqlparser.so which is needed by + mysql-workbench/modules/db.mysql.sqlparser.grt.so + to open connection but isn't loaded + +------------------------------------------------------------------- +Wed Jul 20 11:22:29 UTC 2016 - [email protected] + +- disable mysql-workbench-unbundle-libscintilla.patch , openSUSE + scintilla is build with GTK3, but mysql-workbench with GTK2 + +------------------------------------------------------------------- New: ---- mysql-workbench-preload-sqlparser.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mysql-workbench.spec ++++++ --- /var/tmp/diff_new_pack.NENG8L/_old 2016-07-27 16:12:13.000000000 +0200 +++ /var/tmp/diff_new_pack.NENG8L/_new 2016-07-27 16:12:13.000000000 +0200 @@ -41,7 +41,9 @@ # remove json Patch5: %{name}-no-json.patch Patch6: %{name}-mysql-version.patch +# disabled , system scintila is buil with gtk3 Patch7: mysql-workbench-unbundle-libscintilla.patch +Patch8: mysql-workbench-preload-sqlparser.patch BuildRequires: Mesa-devel BuildRequires: ant BuildRequires: boost-devel @@ -54,7 +56,8 @@ BuildRequires: libmysqlclient-devel BuildRequires: libmysqlcppconn-devel BuildRequires: libmysqld-devel > 5.1 -BuildRequires: libscintilla-devel +# use bundled scintilla lib +#BuildRequires: libscintilla-devel BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: python-paramiko @@ -119,7 +122,8 @@ %patch3 -p1 %patch5 -p1 %patch6 -p1 -%patch7 -p1 +#%%patch7 -p1 +%patch8 -p1 %build # Drop the --no-undefined from LINKER flags as the cmakelists are too broken ++++++ mysql-workbench-preload-sqlparser.patch ++++++ --- mysql-workbench-community-6.3.7-src.orig/frontend/linux/workbench/mysql-workbench.in 2016-06-08 15:51:41.000000000 +0300 +++ mysql-workbench-community-6.3.7-src/frontend/linux/workbench/mysql-workbench.in 2016-07-21 20:13:29.491388434 +0300 @@ -45,6 +45,14 @@ fi fi +if test -f $wblibdir/libsqlparser.so; then + if test "$LD_PRELOAD" != ""; then + export LD_PRELOAD="$LD_PRELOAD:$wblibdir/libsqlparser.so" + else + export LD_PRELOAD="$wblibdir/libsqlparser.so" + fi +fi + # if libcairo and pixman are in the wb libraries dir, force them to be preloaded if test -f $wblibdir/libcairo.so.2; then
