]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: should PYTHON3_VERSION_STRING of libpython3
authorKefu Chai <kchai@redhat.com>
Fri, 5 Apr 2019 17:54:15 +0000 (01:54 +0800)
committerKefu Chai <kchai@redhat.com>
Tue, 11 Jun 2019 15:44:22 +0000 (23:44 +0800)
and make sure the version matches exactly the requested one

in future, we should use FindPython.cmake

Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 7b15b682b1201929e0ba9efc332ebb8652be40a8)

Conflicts:
src/CMakeLists.txt: trivial resolution

src/CMakeLists.txt

index 0f09f8160d8cd5930718d8f8536066adf341ebd8..f54bbd3dd8cdc7ec10909c1a5d8e4ca9797315fe 100644 (file)
@@ -245,7 +245,7 @@ endif()
 
 # Python stuff
 find_package(PythonInterp 2 REQUIRED)
-find_package(PythonLibs 2 REQUIRED)
+find_package(PythonLibs ${PYTHON_VERSION_STRING} EXACT REQUIRED)
 
 option(WITH_PYTHON3 "build python3 bindings" ON)
 if(WITH_PYTHON3)
@@ -253,7 +253,7 @@ if(WITH_PYTHON3)
     set(WITH_PYTHON3 "3")
   endif()
   find_package(Python3Interp ${WITH_PYTHON3} REQUIRED)
-  find_package(Python3Libs ${PYTHON_VERSION_STRING} REQUIRED)
+  find_package(Python3Libs ${PYTHON3_VERSION_STRING} EXACT REQUIRED)
 endif()
 
 if(HAVE_XIO)