From b45d87fc194cb2ce2feaa06feaf3b4f53291577a Mon Sep 17 00:00:00 2001 From: Skyler Medeiros Date: Mon, 13 Jul 2026 14:43:01 -0700 Subject: [PATCH 1/2] add lyrical builds and build rolling against resolute Signed-off-by: Skyler Medeiros --- .github/workflows/build.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9c646f5..aa379af 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,8 +20,10 @@ jobs: ubuntu: noble - ros: kilted ubuntu: noble + - ros: lyrical + ubuntu: resolute - ros: rolling - ubuntu: noble + ubuntu: resolute name: ROS 2 ${{ matrix.ros }} container: image: ghcr.io/ros-tooling/setup-ros-docker/setup-ros-docker-ubuntu-${{ matrix.ubuntu }}:latest From d97161d080a72b9df4d5056cccb46f3a429812c8 Mon Sep 17 00:00:00 2001 From: Skyler Medeiros Date: Mon, 13 Jul 2026 14:43:20 -0700 Subject: [PATCH 2/2] fix boost linking for newer versions Signed-off-by: Skyler Medeiros --- axiomatic_adapter/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/axiomatic_adapter/CMakeLists.txt b/axiomatic_adapter/CMakeLists.txt index fe6b375..7fab564 100644 --- a/axiomatic_adapter/CMakeLists.txt +++ b/axiomatic_adapter/CMakeLists.txt @@ -40,7 +40,7 @@ endif() # Find dependencies find_package(ament_cmake REQUIRED) find_package(ament_cmake_ros REQUIRED) -find_package(Boost REQUIRED COMPONENTS system) +find_package(Boost REQUIRED) find_package(CLI11 REQUIRED) find_package(socketcan_adapter REQUIRED) @@ -56,7 +56,7 @@ set_target_properties(axiomatic_adapter PROPERTIES LINK_FLAGS "-Wl,--no-undefine target_link_libraries(axiomatic_adapter PUBLIC socketcan_adapter::socketcan_adapter PRIVATE - Boost::system + Boost::boost ) install(DIRECTORY include/ DESTINATION include)