Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions patch/ros-humble-topic-based-ros2-control.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
From 546fa2b161d178b1cdb896ba90887419b1b702de Mon Sep 17 00:00:00 2001
From: Bence Magyar <bence.magyar.robotics@gmail.com>
Date: Sat, 16 Aug 2025 07:10:52 +0100
Subject: [PATCH] Deprecation notices should be seen. Do not convert warnings
into errors.

---
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3a8e525..7b8bb21 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.16)
project(topic_based_ros2_control CXX)

if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
- add_compile_options(-Werror -Wall -Wextra -Wpedantic -Wshadow
+ add_compile_options(-Wall -Wextra -Wpedantic -Wshadow
-Wsign-conversion -Winit-self -Wredundant-decls)
endif()

4 changes: 3 additions & 1 deletion vinca.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -308,7 +308,9 @@ packages_select_by_deps:
- imu_tools
- rplidar_ros
- vector_pursuit_controller

# Requested in https://github.com/RoboStack/ros-humble/issues/345
- topic_based_ros2_control

# These packages are only built on Linux as they depend on Linux-specific API
- if: linux
then:
Expand Down
Loading