aboutsummaryrefslogtreecommitdiffstats
path: root/databases
diff options
context:
space:
mode:
authorbrnrd <brnrd@FreeBSD.org>2017-06-07 22:38:17 +0800
committerbrnrd <brnrd@FreeBSD.org>2017-06-07 22:38:17 +0800
commitb05018fa20c1918aa4538aeb8d140b220fee87f4 (patch)
tree4e286bf8bec1709798c58f40afca75c5091132f2 /databases
parentc3a4ff710ab969fc538aca6b4934c36f55c8e2a0 (diff)
downloadfreebsd-ports-gnome-b05018fa20c1918aa4538aeb8d140b220fee87f4.tar.gz
freebsd-ports-gnome-b05018fa20c1918aa4538aeb8d140b220fee87f4.tar.zst
freebsd-ports-gnome-b05018fa20c1918aa4538aeb8d140b220fee87f4.zip
databases/mariadb102-server: Build InnoDB engine static
- Change InnoDB from Dynamic plugin to static [2] - Unbreak new installs on GIS bootstrap [1] PR: 219831 [1], 219818 [2] Submitted by: Benediktus Anindito <bennybroz105@gmail.com> [1] Reported by: martin@sugioarto.com [2]
Diffstat (limited to 'databases')
-rw-r--r--databases/mariadb102-server/Makefile4
-rw-r--r--databases/mariadb102-server/pkg-plist4
2 files changed, 5 insertions, 3 deletions
diff --git a/databases/mariadb102-server/Makefile b/databases/mariadb102-server/Makefile
index fd51440d0d4c..0c9b0a875a00 100644
--- a/databases/mariadb102-server/Makefile
+++ b/databases/mariadb102-server/Makefile
@@ -2,6 +2,7 @@
PORTNAME?= mariadb
PORTVERSION= 10.2.6
+PORTREVISION?= 1
CATEGORIES= databases ipv6
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \
http://mirror2.hs-esslingen.de/pub/Mirrors/${SITESDIR}/ \
@@ -132,11 +133,12 @@ CMAKE_ARGS+= -DWITH_EMBEDDED_SERVER="ON" \
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
-DWITHOUT_CLIENT=1
-.for ENGINE in ${OPTIONS_GROUP_ENGINES}
+.for ENGINE in ${OPTIONS_GROUP_ENGINES:NINNOBASE}
${ENGINE}_CMAKE_OFF= -DPLUGIN_${ENGINE}=NO \
-DWITHOUT_${ENGINE}=1
${ENGINE}_CMAKE_ON= -DPLUGIN_${ENGINE}=DYNAMIC
.endfor
+INNOBASE_CMAKE_OFF= -DPLUGIN_INNOBASE=NO -DWITHOUT_INNOBASE=1
CONNECT_EXTRA_LIB_DEPENDS= libodbc.so:databases/unixODBC
CONNECT_EXTRA_USE= gnome=libxml2
diff --git a/databases/mariadb102-server/pkg-plist b/databases/mariadb102-server/pkg-plist
index c9979136ef03..0d67641a5ce3 100644
--- a/databases/mariadb102-server/pkg-plist
+++ b/databases/mariadb102-server/pkg-plist
@@ -3,6 +3,7 @@ bin/aria_dump_log
bin/aria_ftdump
bin/aria_pack
bin/aria_read_log
+bin/innochecksum
bin/my_print_defaults
bin/myisam_ftdump
bin/myisamchk
@@ -124,7 +125,6 @@ lib/mysql/plugin/ha_blackhole.so
lib/mysql/plugin/ha_connect.so
lib/mysql/plugin/ha_federated.so
lib/mysql/plugin/ha_federatedx.so
-%%INNOBASE%%lib/mysql/plugin/ha_innobase.so
%%MROONGA%%lib/mysql/plugin/ha_mroonga.so
%%OQGRAPH%%lib/mysql/plugin/ha_oqgraph.so
%%ROCKSDB%%lib/mysql/plugin/ha_rocksdb.so
@@ -194,7 +194,7 @@ man/man8/mysqld.8.gz
%%DATADIR%%/magic
%%SPIDER%%%%DATADIR%%/install_spider.sql
@comment %%DATADIR%%/maria_add_gis_sp.sql
-@comment %%DATADIR%%/maria_add_gis_sp_bootstrap.sql
+%%DATADIR%%/maria_add_gis_sp_bootstrap.sql
%%MROONGA%%%%DATADIR%%/mroonga/install.sql
%%MROONGA%%%%DATADIR%%/mroonga/uninstall.sql
%%DATADIR%%/my-huge.cnf