Hello community,

here is the log from the commit of package mysql-workbench for openSUSE:Factory 
checked in at 2018-05-01 23:45:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mysql-workbench (Old)
 and      /work/SRC/openSUSE:Factory/.mysql-workbench.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mysql-workbench"

Tue May  1 23:45:46 2018 rev:50 rq:602841 version:6.3.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/mysql-workbench/mysql-workbench.changes  
2018-02-06 16:49:18.163651248 +0100
+++ /work/SRC/openSUSE:Factory/.mysql-workbench.new/mysql-workbench.changes     
2018-05-01 23:45:51.676006279 +0200
@@ -1,0 +2,7 @@
+Mon Apr 30 11:57:26 UTC 2018 - [email protected]
+
+- Remove abiflags (-m32/64) option for non x86_64 archs
+- Add a patch to fix AArch64:
+  * fix_aarch64_build.patch
+
+-------------------------------------------------------------------

New:
----
  fix_aarch64_build.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mysql-workbench.spec ++++++
--- /var/tmp/diff_new_pack.Ox50Sa/_old  2018-05-01 23:45:52.859963200 +0200
+++ /var/tmp/diff_new_pack.Ox50Sa/_new  2018-05-01 23:45:52.859963200 +0200
@@ -21,7 +21,7 @@
 Version:        6.3.10
 Release:        0
 Summary:        A MySQL visual database modeling, administration and querying 
tool
-License:        GPL-2.0 AND GPL-2.0+
+License:        GPL-2.0-only AND GPL-2.0-or-later
 Group:          Productivity/Databases/Clients
 Url:            http://wb.mysql.com
 Source:         
http://dev.mysql.com/get/Downloads/MySQLGUITools/%{name}-%{edition}-%{version}-src.tar.gz
@@ -48,6 +48,8 @@
 # Patch from 
https://git.archlinux.org/svntogit/community.git/tree/trunk/0005-gdal-use-CPLFree.patch?h=packages/mysql-workbench
 Patch12:        mysql-workbench-gdal-use-CPLFree.patch
 Patch13:        mysql-workbench-mariadb.patch
+# PATCH-FIX-UPSTREAM [email protected]
+Patch14:        fix_aarch64_build.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  ant
 BuildRequires:  binutils-gold
@@ -142,12 +144,16 @@
 %patch11 -p1
 %patch12 -p1
 %patch13 -p1
+%patch14 -p1
 
 %build
 export CFLAGS="%{optflags}"
 pushd ext/antlr-runtime
 autoreconf -fiv
 %configure \
+%ifnarch x86_64
+ --enable-abiflags=no \
+%endif
  --enable-64bit 
 make %{?_smp_mflags}
 popd

++++++ fix_aarch64_build.patch ++++++
--- 
mysql-workbench-community-6.3.10-src.orig/library/sql.parser/source/ctype-utf8.cpp
  2018-04-30 13:12:07.538390814 +0200
+++ 
mysql-workbench-community-6.3.10-src/library/sql.parser/source/ctype-utf8.cpp   
    2018-04-30 13:12:59.268602104 +0200
@@ -3869,7 +3869,7 @@ static uint16 uni_FF20_FF5F[64]=
 
 static int hexlo(int x)
 {
-  static char hex_lo_digit[256]=
+  static signed char hex_lo_digit[256]=
   {
     -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, /* ................ */
     -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, /* ................ */

Reply via email to