aboutsummaryrefslogtreecommitdiffstats
path: root/databases
diff options
context:
space:
mode:
authorbrnrd <brnrd@FreeBSD.org>2019-09-02 01:35:51 +0800
committerbrnrd <brnrd@FreeBSD.org>2019-09-02 01:35:51 +0800
commitfaaee096798c80621adaba2183273197c1bae677 (patch)
tree483d8856d8e79cd611cc03344cf972e6f9cdcfa6 /databases
parent93de5e0b730563a9e020074558b74a1b31d15fed (diff)
downloadfreebsd-ports-gnome-faaee096798c80621adaba2183273197c1bae677.tar.gz
freebsd-ports-gnome-faaee096798c80621adaba2183273197c1bae677.tar.zst
freebsd-ports-gnome-faaee096798c80621adaba2183273197c1bae677.zip
databases/mariadb102-server: Security update to 10.2.26
MFH: 2019Q3 Security: 198e6220-ac8b-11e9-a1c7-b499baebfeaf
Diffstat (limited to 'databases')
-rw-r--r--databases/mariadb102-client/files/patch-MDEV-2046311
-rw-r--r--databases/mariadb102-client/pkg-plist1
-rw-r--r--databases/mariadb102-server/Makefile4
-rw-r--r--databases/mariadb102-server/distinfo6
-rw-r--r--databases/mariadb102-server/files/patch-MDEV-2024813
-rw-r--r--databases/mariadb102-server/files/patch-plugin_auth__ed25519_CMakeLists.txt14
6 files changed, 30 insertions, 19 deletions
diff --git a/databases/mariadb102-client/files/patch-MDEV-20463 b/databases/mariadb102-client/files/patch-MDEV-20463
new file mode 100644
index 000000000000..412a6d6fc92e
--- /dev/null
+++ b/databases/mariadb102-client/files/patch-MDEV-20463
@@ -0,0 +1,11 @@
+--- plugin/auth_ed25519/CMakeLists.txt.orig 2019-07-26 21:26:44 UTC
++++ plugin/auth_ed25519/CMakeLists.txt
+@@ -11,7 +11,7 @@ SET(REF10_SOURCES
+ ref10/ge_sub.c ref10/ge_tobytes.c ref10/keypair.c ref10/open.c
+ ref10/sc_muladd.c ref10/sc_reduce.c ref10/sign.c ref10/verify.c)
+
+-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
++INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR} ../../include)
+
+ ADD_CONVENIENCE_LIBRARY(ref10 ${REF10_SOURCES})
+ IF(MSVC)
diff --git a/databases/mariadb102-client/pkg-plist b/databases/mariadb102-client/pkg-plist
index 680909641170..d66d1124d0af 100644
--- a/databases/mariadb102-client/pkg-plist
+++ b/databases/mariadb102-client/pkg-plist
@@ -20,6 +20,7 @@ include/mysql/mariadb/ma_io.h
include/mysql/mariadb_com.h
include/mysql/mariadb_ctype.h
include/mysql/mariadb_dyncol.h
+include/mysql/mariadb_rpl.h
include/mysql/mariadb_stmt.h
include/mysql/mariadb_version.h
include/mysql/my_config.h
diff --git a/databases/mariadb102-server/Makefile b/databases/mariadb102-server/Makefile
index 0384864b0c11..342c6fae223b 100644
--- a/databases/mariadb102-server/Makefile
+++ b/databases/mariadb102-server/Makefile
@@ -1,8 +1,8 @@
# $FreeBSD$
PORTNAME?= mariadb
-PORTVERSION= 10.2.25
-PORTREVISION?= 2
+PORTVERSION= 10.2.26
+PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \
http://mirror2.hs-esslingen.de/pub/Mirrors/${SITESDIR}/ \
diff --git a/databases/mariadb102-server/distinfo b/databases/mariadb102-server/distinfo
index df02ba106486..3a97e8bd26fe 100644
--- a/databases/mariadb102-server/distinfo
+++ b/databases/mariadb102-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1560710508
-SHA256 (mariadb-10.2.25.tar.gz) = face0818bb51b7dc20712ae225489c85a477d505cb6c2f6a6f6cf7d51ecfecc9
-SIZE (mariadb-10.2.25.tar.gz) = 71997847
+TIMESTAMP = 1564593111
+SHA256 (mariadb-10.2.26.tar.gz) = 152fe941c4f2a352b2b3a4db1ef64e70235fd9ff055af62ad7bda9f2b2191528
+SIZE (mariadb-10.2.26.tar.gz) = 73037655
diff --git a/databases/mariadb102-server/files/patch-MDEV-20248 b/databases/mariadb102-server/files/patch-MDEV-20248
new file mode 100644
index 000000000000..ef0d97b17225
--- /dev/null
+++ b/databases/mariadb102-server/files/patch-MDEV-20248
@@ -0,0 +1,13 @@
+--- storage/rocksdb/rocksdb/port/jemalloc_helper.h.orig 2019-07-30 11:32:15 UTC
++++ storage/rocksdb/rocksdb/port/jemalloc_helper.h
+@@ -12,6 +12,10 @@
+ #include <jemalloc/jemalloc.h>
+ #endif
+
++#ifdef __FreeBSD__
++#define JEMALLOC_USABLE_SIZE_CONST const
++#endif
++
+ #ifndef JEMALLOC_CXX_THROW
+ #define JEMALLOC_CXX_THROW
+ #endif
diff --git a/databases/mariadb102-server/files/patch-plugin_auth__ed25519_CMakeLists.txt b/databases/mariadb102-server/files/patch-plugin_auth__ed25519_CMakeLists.txt
deleted file mode 100644
index f51b702d4734..000000000000
--- a/databases/mariadb102-server/files/patch-plugin_auth__ed25519_CMakeLists.txt
+++ /dev/null
@@ -1,14 +0,0 @@
---- plugin/auth_ed25519/CMakeLists.txt.orig 2019-06-14 18:29:42 UTC
-+++ plugin/auth_ed25519/CMakeLists.txt
-@@ -23,9 +23,11 @@ ENDIF()
- # compiled with MYSQL_DYNAMIC_PLUGIN
- MYSQL_ADD_PLUGIN(auth_ed25519 server_ed25519.c ${REF10_SOURCES} MODULE_ONLY)
-
-+IF(NOT WITHOUT_CLIENT)
- # client plugin and unit test ed25519-t can use the library
- MYSQL_ADD_PLUGIN(client_ed25519 client_ed25519.c MODULE_ONLY
- CLIENT LINK_LIBRARIES ref10 mysys_ssl COMPONENT ClientPlugins)
-+ENDIF()
-
- IF(WITH_UNIT_TESTS)
- MY_ADD_TESTS(ed25519 LINK_LIBRARIES ref10 mysys_ssl)