Skip to content

Commit

Permalink
Remove signals from find_package(Boost COMPONENTS ...).
Browse files Browse the repository at this point in the history
tf2 is using signals2, which is not the same library.
Additionally, signals2 has always been header only, and header only
libraries must not be listed in find_package.

Boost 1.69 removed the old signals library entirely, so the otherwise
useless `COMPONENTS signals` actually breaks the build.
  • Loading branch information
de-vri-es authored and tfoote committed Jan 17, 2019
1 parent 02a0fc3 commit 6223549
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion tf2/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(tf2)

find_package(console_bridge REQUIRED)
find_package(catkin REQUIRED COMPONENTS geometry_msgs rostime tf2_msgs)
find_package(Boost REQUIRED COMPONENTS signals system thread)
find_package(Boost REQUIRED COMPONENTS system thread)

catkin_package(
INCLUDE_DIRS include
Expand Down

0 comments on commit 6223549

Please sign in to comment.