From 17d83926032bfa69293b994473e599159a0fc8cb Mon Sep 17 00:00:00 2001 From: Yegor Yefremov Date: Tue, 16 Dec 2025 16:19:39 +0100 Subject: [PATCH] package/cmocka: disable documentation building cmocka tries to find the Doxygen binary by default and if successful, it tries to download style sheets and breaks with the following message: CMake Error at doxygen-awesome-css-subbuild/doxygen-awesome-css-populate-prefix/src/doxygen-awesome-css-populate-stamp/download-doxygen-awesome-css-populate.cmake:163 (message): Each download failed! error: downloading 'https://github.com/jothepro/doxygen-awesome-css/archive/refs/tags/v2.4.1.tar.gz' failed status_code: 1 status_string: "Unsupported protocol" log: --- LOG BEGIN --- Protocol "https" not supported closing connection #-1 Disable the Doxygen package search entirely. Fixes: https://autobuild.buildroot.org/results/e6a04cee8bc3028bd8a1a535c2852e60f362c4ba/ Signed-off-by: Yegor Yefremov Signed-off-by: Peter Korsgaard --- package/cmocka/cmocka.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/cmocka/cmocka.mk b/package/cmocka/cmocka.mk index 0ee18e2931..b2d489b7f7 100644 --- a/package/cmocka/cmocka.mk +++ b/package/cmocka/cmocka.mk @@ -10,7 +10,7 @@ CMOCKA_SITE = https://cmocka.org/files/2.0 CMOCKA_LICENSE = Apache-2.0 CMOCKA_LICENSE_FILES = LICENSE CMOCKA_INSTALL_STAGING = YES -CMOCKA_CONF_OPTS = -DWITH_EXAMPLES=OFF +CMOCKA_CONF_OPTS = -DWITH_EXAMPLES=OFF -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=TRUE # cmocka only supports out of source builds CMOCKA_SUPPORTS_IN_SOURCE_BUILD = NO