Skip to content

Commit 928340d

Browse files
committed
add additional patches for gcc 13 and fix rosidl py generator patch on linux
1 parent 6160420 commit 928340d

File tree

3 files changed

+25
-1
lines changed

3 files changed

+25
-1
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
diff --git a/include/libstatistics_collector/moving_average_statistics/types.hpp b/include/libstatistics_collector/moving_average_statistics/types.hpp
2+
index eb58531..c253f23 100644
3+
--- a/include/libstatistics_collector/moving_average_statistics/types.hpp
4+
+++ b/include/libstatistics_collector/moving_average_statistics/types.hpp
5+
@@ -18,6 +18,7 @@
6+
#include <cmath>
7+
#include <sstream>
8+
#include <string>
9+
+#include <cstdint>
10+
11+
#include "libstatistics_collector/visibility_control.hpp"
12+
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
diff --git a/include/rosbag2_compression/compression_options.hpp b/include/rosbag2_compression/compression_options.hpp
2+
index 37fe5007e..191bb6d71 100644
3+
--- a/include/rosbag2_compression/compression_options.hpp
4+
+++ b/include/rosbag2_compression/compression_options.hpp
5+
@@ -16,6 +16,7 @@
6+
#define ROSBAG2_COMPRESSION__COMPRESSION_OPTIONS_HPP_
7+
8+
#include <string>
9+
+#include <cstdint>
10+
11+
#include "visibility_control.hpp"
12+

patch/ros-humble-rosidl-generator-py.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ index a6d8263..f231ea2 100644
6565
+ set_target_properties(${_target_name_lib} PROPERTIES LINK_FLAGS "-undefined dynamic_lookup")
6666
+ target_include_directories(${_target_name_lib} PUBLIC ${Python3_INCLUDE_DIRS} ${Python3_NumPy_INCLUDE_DIRS})
6767
+else()
68-
+ target_link_libraries(${_target_name_lib} PUBLIC Python3::NumPy Python3::Module Python3::Python)
68+
+ target_link_libraries(${_target_name_lib} PRIVATE Python3::NumPy Python3::Python)
6969
endif()
7070

7171
rosidl_get_typesupport_target(c_typesupport_target "${rosidl_generate_interfaces_TARGET}" "rosidl_typesupport_c")

0 commit comments

Comments
 (0)