From 5eb3923a76047266686fa9ba57637c4230e54622 Mon Sep 17 00:00:00 2001 From: Misha Chornyi Date: Thu, 9 Apr 2026 17:51:25 -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 3df1be1..6efbea8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -56,6 +56,8 @@ set(TRITON_TENSORRT_BACKEND_INSTALLDIR ${CMAKE_INSTALL_PREFIX}/backends/tensorrt if(LINUX) file(STRINGS "/etc/os-release" DISTRO_ID_LIKE REGEX "ID_LIKE") if(${DISTRO_ID_LIKE} MATCHES "rhel|centos") + set(OPENSSL_ROOT_DIR "/usr/lib64/openssl3") + set(OPENSSL_INCLUDE_DIR "/usr/include/openssl3") if(${CMAKE_SYSTEM_PROCESSOR} STREQUAL "aarch64") set(CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH} "/usr/local/cuda/targets/sbsa-linux/lib") else()