Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
mysql-workbench
Commits:
7e8f7ae7 by Antonio Rojas at 2025-05-18T12:45:52+02:00
upgpkg: 8.0.42-4: gdal 3.11 rebuild
- - - - -
3 changed files:
- .SRCINFO
- + 0005-gcc-15.patch
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = mysql-workbench
pkgdesc = A cross-platform, visual database design tool developed by
MySQL
pkgver = 8.0.42
- pkgrel = 3
+ pkgrel = 4
url = https://www.mysql.com/products/workbench/
arch = x86_64
license = GPL2
@@ -78,6 +78,7 @@ pkgbase = mysql-workbench
source = 0002-disable-unsupported-operating-system-warning.patch
source = 0003-swig-4-3.patch
source = 0004-replace-deprecated-python-modules-pipes-with-shlex.patch
+ source = 0005-gcc-15.patch
source = arch_linux_profile.xml
validpgpkeys = BCA43417C3B485DD128EC6D4B7B3B788A8D3785C
sha256sums =
7784a73402caefa017584bb45875f4759bf8728e90fa808c4d8015577a5df605
@@ -91,6 +92,7 @@ pkgbase = mysql-workbench
sha256sums =
2d0f6dcf38f22e49ef7ab9de0230484f1ffac41b7ac40feaf5ef4538ae2f7a18
sha256sums =
fb0732919a15dc0b16f5ca104cac7be3edd92dc997fed879c23cd933a1f43367
sha256sums =
8a8a013ca0dad92e4859e2e9bc3ff73d018e2d8ecd9ca7a9c922a5ce2368e914
+ sha256sums =
f119302517a748b8ea54fdd84e2f057f6d631b7ea55dcf2198686899d2df4a59
sha256sums =
d816164098c90c432b4fe590708c14f95ab137abfe16ad1b7d498b2e83c0e265
pkgname = mysql-workbench
=====================================
0005-gcc-15.patch
=====================================
@@ -0,0 +1,11 @@
+diff -ru mysql-connector-c++-9.3.0-src.orig/include/mysqlx/common/value.h
mysql-connector-c++-9.3.0-src/include/mysqlx/common/value.h
+--- mysql-connector-c++-9.3.0-src.orig/include/mysqlx/common/value.h
2025-05-18 12:30:03.916477018 +0200
++++ mysql-connector-c++-9.3.0-src/include/mysqlx/common/value.h
2025-05-18 12:30:25.042409140 +0200
+@@ -35,6 +35,7 @@
+ #include "api.h"
+ #include "error.h"
+ #include "util.h"
++#include <cstdint>
+
+ PUSH_SYS_WARNINGS
+ #include <string>
=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@
pkgname=mysql-workbench
pkgver=8.0.42
-pkgrel=3
+pkgrel=4
_mysql_version=8.4.5
_connector_version=9.3.0
_boost_version=1.87.0
@@ -62,6 +62,7 @@
source=("https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community
'0002-disable-unsupported-operating-system-warning.patch'
'0003-swig-4-3.patch'
'0004-replace-deprecated-python-modules-pipes-with-shlex.patch'
+ '0005-gcc-15.patch'
'arch_linux_profile.xml')
sha256sums=('7784a73402caefa017584bb45875f4759bf8728e90fa808c4d8015577a5df605'
'SKIP'
@@ -74,6 +75,7 @@
sha256sums=('7784a73402caefa017584bb45875f4759bf8728e90fa808c4d8015577a5df605'
'2d0f6dcf38f22e49ef7ab9de0230484f1ffac41b7ac40feaf5ef4538ae2f7a18'
'fb0732919a15dc0b16f5ca104cac7be3edd92dc997fed879c23cd933a1f43367'
'8a8a013ca0dad92e4859e2e9bc3ff73d018e2d8ecd9ca7a9c922a5ce2368e914'
+ 'f119302517a748b8ea54fdd84e2f057f6d631b7ea55dcf2198686899d2df4a59'
'd816164098c90c432b4fe590708c14f95ab137abfe16ad1b7d498b2e83c0e265')
prepare() {
@@ -108,6 +110,10 @@ prepare() {
# be happy with more recent antlr
sed -i "/set(ANTLR_JAR_FILENAME/s/4.13.2/${_antlr4_version}/"
CMakeLists.txt
+
+ cd ../mysql-connector-c++-${_connector_version}-src
+ # fix build with GCC 15
+ patch -Np1 < "$srcdir"/0005-gcc-15.patch
}
build() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/mysql-workbench/-/commit/7e8f7ae78bbd6a5ecb5d3dc18a742652e2fa5b17
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/mysql-workbench/-/commit/7e8f7ae78bbd6a5ecb5d3dc18a742652e2fa5b17
You're receiving this email because of your account on gitlab.archlinux.org.