summaryrefslogtreecommitdiff
path: root/storage/myisam
diff options
context:
space:
mode:
authorEtienne Guesnet <etienne.guesnet.external@atos.net>2020-01-31 14:37:44 +0100
committerDaniel Black <daniel@mariadb.org>2020-12-16 08:07:04 +1100
commit2f5d372444cff53914cfcd118e92a91f575cec35 (patch)
tree8a9e82016a1c4f564f1dc44ff74280af9c8ac5be /storage/myisam
parentee69c153d9a20675dcfb368ab52b7a63d15f112d (diff)
downloadmariadb-git-2f5d372444cff53914cfcd118e92a91f575cec35.tar.gz
Add build on AIX
Diffstat (limited to 'storage/myisam')
-rw-r--r--storage/myisam/CMakeLists.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/storage/myisam/CMakeLists.txt b/storage/myisam/CMakeLists.txt
index 52485043e8f..2f5d6211e36 100644
--- a/storage/myisam/CMakeLists.txt
+++ b/storage/myisam/CMakeLists.txt
@@ -27,6 +27,11 @@ SET(MYISAM_SOURCES ft_boolean_search.c ft_nlq_search.c ft_parser.c ft_static.c
rt_split.c sort.c sp_key.c mi_extrafunc.h myisamdef.h
rt_index.h mi_rkey.c)
+IF(CMAKE_SYSTEM_NAME MATCHES AIX)
+ # Workaround linker bug on AIX
+ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-berok")
+ENDIF()
+
MYSQL_ADD_PLUGIN(myisam ${MYISAM_SOURCES}
STORAGE_ENGINE
MANDATORY