From b917f419fd693dfc7ddd3c2d5f3367de2b1d3835 Mon Sep 17 00:00:00 2001 From: sonelu Date: Sat, 20 Mar 2021 15:05:38 +0000 Subject: [PATCH] fix for seg fault tf2_py --- patch/ros-foxy-tf2_py.patch | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 patch/ros-foxy-tf2_py.patch diff --git a/patch/ros-foxy-tf2_py.patch b/patch/ros-foxy-tf2_py.patch new file mode 100644 index 0000000..91dfd9c --- /dev/null +++ b/patch/ros-foxy-tf2_py.patch @@ -0,0 +1,16 @@ +diff --git a/tf2_py/CMakeLists.txt b/tf2_py/CMakeLists.txt +index 4312925..5565897 100644 +--- a/tf2_py/CMakeLists.txt ++++ b/tf2_py/CMakeLists.txt +@@ -57,6 +57,11 @@ if(WIN32) + set_properties(${PROJECT_NAME} "_RELWITHDEBINFO") + endif() + ++if(APPLE) ++ set_target_properties(${_targetname} PROPERTIES ++ LINK_FLAGS "-undefined dynamic_lookup") ++endif() ++ + ament_target_dependencies(${PROJECT_NAME} + "geometry_msgs" + "tf2"