From 0e9d35266c63b9636902e0bb525626553f892f0b Mon Sep 17 00:00:00 2001 From: ferdymercury Date: Fri, 13 Mar 2026 12:55:18 +0100 Subject: [PATCH 1/2] [cmake] mention that builtins are no longer bundled but require internet connection --- cmake/modules/RootBuildOptions.cmake | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cmake/modules/RootBuildOptions.cmake b/cmake/modules/RootBuildOptions.cmake index 502aea779b904..af32e6f747fff 100644 --- a/cmake/modules/RootBuildOptions.cmake +++ b/cmake/modules/RootBuildOptions.cmake @@ -91,19 +91,19 @@ ROOT_BUILD_OPTION(builtin_davix OFF "Build Davix internally (requires network)") ROOT_BUILD_OPTION(builtin_fftw3 OFF "Build FFTW3 internally (requires network)") ROOT_BUILD_OPTION(builtin_freetype OFF "Build bundled copy of freetype") ROOT_BUILD_OPTION(builtin_ftgl OFF "Build bundled copy of FTGL") -ROOT_BUILD_OPTION(builtin_gif OFF "Build bundled copy of libgif") +ROOT_BUILD_OPTION(builtin_gif OFF "Build libgif internally (requires network)") ROOT_BUILD_OPTION(builtin_gl2ps OFF "Build bundled copy of gl2ps") ROOT_BUILD_OPTION(builtin_gsl OFF "Build GSL internally (requires network)") ROOT_BUILD_OPTION(builtin_gtest OFF "Build googletest internally (requires network)") -ROOT_BUILD_OPTION(builtin_jpeg OFF "Build bundled copy of libjpeg") +ROOT_BUILD_OPTION(builtin_jpeg OFF "Build libjpeg internally (requires network)") ROOT_BUILD_OPTION(builtin_llvm ON "Build bundled copy of LLVM") -ROOT_BUILD_OPTION(builtin_lz4 OFF "Build bundled copy of lz4") -ROOT_BUILD_OPTION(builtin_lzma OFF "Build bundled copy of lzma") +ROOT_BUILD_OPTION(builtin_lz4 OFF "Build lz4 internally (requires network)") +ROOT_BUILD_OPTION(builtin_lzma OFF "Build lzma internally (requires network)") ROOT_BUILD_OPTION(builtin_nlohmannjson OFF "Use nlohmann/json.hpp file distributed with ROOT") ROOT_BUILD_OPTION(builtin_openssl OFF "Build OpenSSL internally (requires network)") ROOT_BUILD_OPTION(builtin_openui5 ON "Use openui5 bundle distributed with ROOT") ROOT_BUILD_OPTION(builtin_pcre OFF "Build bundled copy of PCRE") -ROOT_BUILD_OPTION(builtin_png OFF "Build bundled copy of libpng") +ROOT_BUILD_OPTION(builtin_png OFF "Build libpng internally (requires network)") ROOT_BUILD_OPTION(builtin_tbb OFF "Build TBB internally (requires network)") ROOT_BUILD_OPTION(builtin_unuran OFF "Build bundled copy of unuran") ROOT_BUILD_OPTION(builtin_vdt OFF "Build VDT internally (requires network)") From 5fdded6e04b08c4bdb26ab704f7adaf4890feeac Mon Sep 17 00:00:00 2001 From: ferdymercury Date: Fri, 13 Mar 2026 15:54:11 +0100 Subject: [PATCH 2/2] [cmake] two more --- cmake/modules/RootBuildOptions.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/modules/RootBuildOptions.cmake b/cmake/modules/RootBuildOptions.cmake index af32e6f747fff..a8b37f3861b2f 100644 --- a/cmake/modules/RootBuildOptions.cmake +++ b/cmake/modules/RootBuildOptions.cmake @@ -110,8 +110,8 @@ ROOT_BUILD_OPTION(builtin_vdt OFF "Build VDT internally (requires network)") ROOT_BUILD_OPTION(builtin_xrootd OFF "Build XRootD internally (requires network)") ROOT_BUILD_OPTION(builtin_xxhash OFF "Build bundled copy of xxHash") ROOT_BUILD_OPTION(builtin_zeromq OFF "Build ZeroMQ internally (requires network)") -ROOT_BUILD_OPTION(builtin_zlib OFF "Build bundled copy of zlib") -ROOT_BUILD_OPTION(builtin_zstd OFF "Build included libzstd, or use system libzstd") +ROOT_BUILD_OPTION(builtin_zlib OFF "Build zlib internally (requires network)") +ROOT_BUILD_OPTION(builtin_zstd OFF "Build zstd internally (requires network)") ROOT_BUILD_OPTION(ccache OFF "Enable ccache usage for speeding up builds") ROOT_BUILD_OPTION(cefweb OFF "Enable support for CEF (Chromium Embedded Framework) web-based display") ROOT_BUILD_OPTION(check_connection ON "Fail the configuration step if there is no internet connection, but it's required for the build")