From ccf38b53fa827bce35d37ed60c852febaa899326 Mon Sep 17 00:00:00 2001 From: Pavan Kumar Reddy B Date: Fri, 17 Jul 2026 23:10:00 +0530 Subject: [PATCH 1/2] fix(cov_docker_script): disable dbus tests for CMake 3.17 The dbus dependency build was failing during CMake configuration because dbus 1.16.2 uses file(CHMOD ...) in its test setup macros, which requires CMake 3.19 while the CI environment provides CMake 3.17. Add -DENABLE_TESTS=OFF to the dbus cmake_flags in component_config.json so test/CMakeLists.txt is skipped during configuration. This avoids the unsupported file(CHMOD ...) path while still allowing the dbus library and headers to build and install as required by the dependency setup. --- cov_docker_script/component_config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cov_docker_script/component_config.json b/cov_docker_script/component_config.json index c4d738f..426fc70 100644 --- a/cov_docker_script/component_config.json +++ b/cov_docker_script/component_config.json @@ -80,7 +80,7 @@ "build": { "type": "cmake", "build_dir": "build", - "cmake_flags": "-DCMAKE_INSTALL_PREFIX=$HOME/usr -DCMAKE_PREFIX_PATH=/usr -DBUILD_FOR_DESKTOP=ON -DCMAKE_BUILD_TYPE=Debug" + "cmake_flags": "-DCMAKE_INSTALL_PREFIX=$HOME/usr -DCMAKE_PREFIX_PATH=/usr -DBUILD_FOR_DESKTOP=ON -DCMAKE_BUILD_TYPE=Debug -DENABLE_TESTS=OFF" } } ] From cc3ad86437fa9f8eff406e6bfc9a5a4107da2434 Mon Sep 17 00:00:00 2001 From: Pavan Kumar Reddy B Date: Fri, 17 Jul 2026 23:20:21 +0530 Subject: [PATCH 2/2] fix(cov_docker_script): use DBUS_BUILD_TESTS to disable dbus test configuration --- cov_docker_script/component_config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cov_docker_script/component_config.json b/cov_docker_script/component_config.json index 426fc70..ac4eff0 100644 --- a/cov_docker_script/component_config.json +++ b/cov_docker_script/component_config.json @@ -80,7 +80,7 @@ "build": { "type": "cmake", "build_dir": "build", - "cmake_flags": "-DCMAKE_INSTALL_PREFIX=$HOME/usr -DCMAKE_PREFIX_PATH=/usr -DBUILD_FOR_DESKTOP=ON -DCMAKE_BUILD_TYPE=Debug -DENABLE_TESTS=OFF" + "cmake_flags": "-DCMAKE_INSTALL_PREFIX=$HOME/usr -DCMAKE_PREFIX_PATH=/usr -DBUILD_FOR_DESKTOP=ON -DCMAKE_BUILD_TYPE=Debug -DDBUS_BUILD_TESTS=OFF" } } ]