summaryrefslogtreecommitdiff
path: root/storage
diff options
context:
space:
mode:
authorSergei Golubchik <serg@mariadb.org>2019-01-02 19:33:52 +0100
committerSergei Golubchik <serg@mariadb.org>2019-01-03 00:23:06 +0100
commit2f368bb967795de5b96f21ff9d12c847df86029f (patch)
tree000ef128a81ece295bd1f8d21a2edaf8ea5810c7 /storage
parentcf8a564686666d9f69dc101fecba85a4ef6b0342 (diff)
downloadmariadb-git-2f368bb967795de5b96f21ff9d12c847df86029f.tar.gz
fix RHEL8 "ambiguous python shebang" build failures
Diffstat (limited to 'storage')
-rw-r--r--storage/rocksdb/CMakeLists.txt4
-rwxr-xr-xstorage/rocksdb/myrocks_hotbackup.py (renamed from storage/rocksdb/myrocks_hotbackup)2
2 files changed, 4 insertions, 2 deletions
diff --git a/storage/rocksdb/CMakeLists.txt b/storage/rocksdb/CMakeLists.txt
index 2689dc7151c..acbab49c586 100644
--- a/storage/rocksdb/CMakeLists.txt
+++ b/storage/rocksdb/CMakeLists.txt
@@ -217,7 +217,9 @@ TARGET_LINK_LIBRARIES(sst_dump rocksdblib)
MYSQL_ADD_EXECUTABLE(mysql_ldb tools/mysql_ldb.cc COMPONENT rocksdb-engine)
TARGET_LINK_LIBRARIES(mysql_ldb rocksdb_tools rocksdb_aux_lib)
-INSTALL_SCRIPT(myrocks_hotbackup COMPONENT rocksdb-engine)
+CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/myrocks_hotbackup.py
+ ${CMAKE_CURRENT_BINARY_DIR}/myrocks_hotbackup @ONLY)
+INSTALL_SCRIPT(${CMAKE_CURRENT_BINARY_DIR}/myrocks_hotbackup COMPONENT rocksdb-engine)
IF(CMAKE_CXX_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
SET_TARGET_PROPERTIES(rocksdb_tools sst_dump mysql_ldb PROPERTIES COMPILE_FLAGS -frtti)
diff --git a/storage/rocksdb/myrocks_hotbackup b/storage/rocksdb/myrocks_hotbackup.py
index ef1e934f3fd..69c75b7cbfd 100755
--- a/storage/rocksdb/myrocks_hotbackup
+++ b/storage/rocksdb/myrocks_hotbackup.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!@PYTHON_SHEBANG@
from __future__ import division
from optparse import OptionParser