From 7aa5acfc046d2d0d783eb35635316f64c4174f9f Mon Sep 17 00:00:00 2001 From: Stephan Hageboeck Date: Wed, 29 Jul 2026 15:49:54 +0200 Subject: [PATCH] [builtins] Don't install headers of a builtin XRootD. ROOT was installing headers of XRootD, which is now a fully internal dependency. Therefore, we should stop installing these headers to avoid clashes with a real XRootD installation. Partial fix of #8655. --- builtins/xrootd/CMakeLists.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/builtins/xrootd/CMakeLists.txt b/builtins/xrootd/CMakeLists.txt index f9b479616eb16..a72881be1163e 100644 --- a/builtins/xrootd/CMakeLists.txt +++ b/builtins/xrootd/CMakeLists.txt @@ -61,7 +61,6 @@ if(builtin_openssl) endif() install(DIRECTORY ${XROOTD_PREFIX}/lib/ DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT libraries FILES_MATCHING PATTERN "libXrd*") -install(DIRECTORY ${XROOTD_PREFIX}/include/xrootd/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/xrootd COMPONENT headers) set(CMAKE_BUILD_RPATH ${CMAKE_BUILD_RPATH} ${XROOTD_PREFIX}/lib PARENT_SCOPE) set_property(GLOBAL APPEND PROPERTY ROOT_BUILTIN_TARGETS BUILTIN_XROOTD)