CI not required probes for flaky builds (docker humble-latest)

This commit is contained in:
matlabbe
2026-08-07 11:34:47 -07:00
parent 8f35accc41
commit 99436c6e87
3 changed files with 12 additions and 9 deletions
+3 -2
View File
@@ -11,11 +11,12 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
endif() endif()
if(CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64") if(CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64")
# issues #1285 #1288 # issues #1285 #1288 (best-effort probes: not REQUIRED, a phantom miss under
# emulated arm64 should not fail the build)
find_library( find_library(
rcutils_LIB NAMES rcutils rcutils_LIB NAMES rcutils
PATHS "/opt/ros/$ENV{ROS_DISTRO}/lib" PATHS "/opt/ros/$ENV{ROS_DISTRO}/lib"
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH REQUIRED NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
) )
endif() endif()
+4 -3
View File
@@ -2,16 +2,17 @@ cmake_minimum_required(VERSION 3.5)
project(rtabmap_sync) project(rtabmap_sync)
if(CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64") if(CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64")
# issues #1285 #1288 # issues #1285 #1288 (best-effort probes: not REQUIRED, a phantom miss under
# emulated arm64 should not fail the build)
find_library( find_library(
builtin_interfaces__rosidl_generator_c_LIB NAMES builtin_interfaces__rosidl_generator_c builtin_interfaces__rosidl_generator_c_LIB NAMES builtin_interfaces__rosidl_generator_c
PATHS "/opt/ros/$ENV{ROS_DISTRO}/lib" PATHS "/opt/ros/$ENV{ROS_DISTRO}/lib"
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH REQUIRED NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
) )
find_library( find_library(
crypto_LIB NAMES crypto crypto_LIB NAMES crypto
PATHS "/usr/lib/${CMAKE_SYSTEM_PROCESSOR}-linux-gnu" PATHS "/usr/lib/${CMAKE_SYSTEM_PROCESSOR}-linux-gnu"
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH REQUIRED NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
) )
endif() endif()
+5 -4
View File
@@ -6,21 +6,22 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
endif() endif()
if(CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64") if(CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64")
# issues #1285 #1288 # issues #1285 #1288 (best-effort probes: not REQUIRED, a phantom miss under
# emulated arm64 should not fail the build)
find_library( find_library(
builtin_interfaces__rosidl_generator_c_LIB NAMES builtin_interfaces__rosidl_generator_c builtin_interfaces__rosidl_generator_c_LIB NAMES builtin_interfaces__rosidl_generator_c
PATHS "/opt/ros/$ENV{ROS_DISTRO}/lib" PATHS "/opt/ros/$ENV{ROS_DISTRO}/lib"
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH REQUIRED NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
) )
find_library( find_library(
rcutils_LIB NAMES rcutils rcutils_LIB NAMES rcutils
PATHS "/opt/ros/$ENV{ROS_DISTRO}/lib" PATHS "/opt/ros/$ENV{ROS_DISTRO}/lib"
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH REQUIRED NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
) )
find_library( find_library(
crypto_LIB NAMES crypto crypto_LIB NAMES crypto
PATHS "/usr/lib/${CMAKE_SYSTEM_PROCESSOR}-linux-gnu" PATHS "/usr/lib/${CMAKE_SYSTEM_PROCESSOR}-linux-gnu"
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH REQUIRED NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
) )
endif() endif()