From d7a8c92b46fb7773caa14c5f1ca58661d595333f Mon Sep 17 00:00:00 2001 From: Carter Li Date: Wed, 4 Jun 2025 09:05:04 +0800 Subject: [PATCH] CI (Linux): fix musl build --- CMakeLists.txt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 406c29ef1..8a7c7e575 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1961,11 +1961,13 @@ if(LINUX) endif() endif() - find_program(HAVE_RPMBUILD "rpmbuild") - if(HAVE_RPMBUILD) - set(CPACK_GENERATOR "${CPACK_GENERATOR};RPM") + if(NOT IS_MUSL) + find_program(HAVE_RPMBUILD "rpmbuild") + if(HAVE_RPMBUILD) + set(CPACK_GENERATOR "${CPACK_GENERATOR};RPM") - set(CPACK_RPM_PACKAGE_LICENSE "MIT") + set(CPACK_RPM_PACKAGE_LICENSE "MIT") + endif() endif() elseif(FreeBSD) set(CPACK_FREEBSD_PACKAGE_LICENSE "MIT")