From 1c807c78f41ed437bd3e4a265ae2ecab171263a9 Mon Sep 17 00:00:00 2001 From: Misha Chornyi Date: Thu, 9 Apr 2026 17:50:55 -0700 Subject: [PATCH] build: set OpenSSL3 paths on RHEL-like Linux (TRI-938) Set OPENSSL_ROOT_DIR and OPENSSL_INCLUDE_DIR for manylinux / openssl3 layouts on ID_LIKE rhel|centos. --- CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index f5c5b293..3e2800f9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -101,6 +101,8 @@ if(LINUX) file(STRINGS "/etc/os-release" DISTRO_ID_LIKE REGEX "ID_LIKE") if(${DISTRO_ID_LIKE} MATCHES "rhel|centos") set(RHEL_BUILD ON) + set(OPENSSL_ROOT_DIR "/usr/lib64/openssl3") + set(OPENSSL_INCLUDE_DIR "/usr/include/openssl3") endif(${DISTRO_ID_LIKE} MATCHES "rhel|centos") endif(LINUX) FetchContent_MakeAvailable(pybind11)