From a207af22e546b60755373e38d8f6478458335346 Mon Sep 17 00:00:00 2001 From: Marc Chevrier Date: Fri, 27 Feb 2026 14:07:04 +0100 Subject: [PATCH] FindPython: Ensure sysconfig paths are in CMake format Fixes: #27648 --- Modules/FindPython/Support.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Modules/FindPython/Support.cmake b/Modules/FindPython/Support.cmake index d88f3cf589..d2d6b565d0 100644 --- a/Modules/FindPython/Support.cmake +++ b/Modules/FindPython/Support.cmake @@ -2522,6 +2522,9 @@ else: OUTPUT_VARIABLE _${_PYTHON_PREFIX}_LIBPATHS ERROR_QUIET) if (NOT _${_PYTHON_PREFIX}_RESULT) + if (WIN32) + cmake_path (CONVERT "${_${_PYTHON_PREFIX}_LIBPATHS}" TO_CMAKE_PATH_LIST _${_PYTHON_PREFIX}_LIBPATHS) + endif() list (GET _${_PYTHON_PREFIX}_LIBPATHS 0 ${_PYTHON_PREFIX}_STDLIB) list (GET _${_PYTHON_PREFIX}_LIBPATHS 1 ${_PYTHON_PREFIX}_STDARCH) list (GET _${_PYTHON_PREFIX}_LIBPATHS 2 ${_PYTHON_PREFIX}_SITELIB)