You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
cmake/debian/patches/0001-Prefer-default-Python-...

36 lines
1.2 KiB

From: =?utf-8?q?Timo_R=C3=B6hling?= <roehling@debian.org>
Date: Fri, 18 Nov 2022 17:29:27 +0100
Subject: Prefer default Python version
Forwarded: not-needed
---
Modules/FindPython/Support.cmake | 2 +-
Modules/FindPythonInterp.cmake | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/Modules/FindPython/Support.cmake b/Modules/FindPython/Support.cmake
index 7a127e4..8767908 100644
--- a/Modules/FindPython/Support.cmake
+++ b/Modules/FindPython/Support.cmake
@@ -1436,7 +1436,7 @@ if (DEFINED ${_PYTHON_PREFIX}_FIND_UNVERSIONED_NAMES)
set (_${_PYTHON_PREFIX}_FIND_UNVERSIONED_NAMES ${${_PYTHON_PREFIX}_FIND_UNVERSIONED_NAMES})
endif()
else()
- set (_${_PYTHON_PREFIX}_FIND_UNVERSIONED_NAMES LAST)
+ set (_${_PYTHON_PREFIX}_FIND_UNVERSIONED_NAMES FIRST)
endif()
diff --git a/Modules/FindPythonInterp.cmake b/Modules/FindPythonInterp.cmake
index 7ad3587..70f4446 100644
--- a/Modules/FindPythonInterp.cmake
+++ b/Modules/FindPythonInterp.cmake
@@ -94,6 +94,7 @@ if(DEFINED PYTHONLIBS_VERSION_STRING)
endif()
# Search for the current active python version first
list(APPEND _Python_VERSIONS ";")
+list(APPEND _Python_VERSIONS "3")
list(APPEND _Python_VERSIONS ${_PYTHON_FIND_OTHER_VERSIONS})
unset(_PYTHON_FIND_OTHER_VERSIONS)