Skip to content

Commit e211b7f

Browse files
build: add cmake to wheel-safe packages for pip install
The latest cmake pip package's bundled curl requires OpenSSL 3.0+, which fails to build from source on Rocky 8 (system OpenSSL 1.1.1). CMake wheels are self-contained binaries with no ABI dependency on the custom Python build, so installing from wheel is safe.
1 parent fc9b0aa commit e211b7f

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

cmake/dependencies/python3.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,7 @@ SET(RV_PYTHON_BUILD_DEPS
292292
# that don't need ABI compatibility, and packages with data files only.
293293
SET(RV_PYTHON_WHEEL_SAFE
294294
${RV_PYTHON_BUILD_DEPS} # Include build deps in wheel-safe list
295+
"cmake" # Build tool (self-contained binary wheel, no ABI dependency on Python)
295296
"PyOpenGL" # OpenGL bindings without acceleration (pure Python)
296297
"certifi" # SSL certificate bundle (just data files)
297298
"six" # Python 2/3 compatibility (pure Python)

0 commit comments

Comments
 (0)