Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save awesomebytes/d5ef49533165d698d3bf2fcc0e630bd2 to your computer and use it in GitHub Desktop.
Save awesomebytes/d5ef49533165d698d3bf2fcc0e630bd2 to your computer and use it in GitHub Desktop.
Patch to enable ros-melodic/hector_mapping compiling with boost>1.69 on Gentoo
From 926a2eef519d150879f241d9fe1bab82d9bb53c7 Mon Sep 17 00:00:00 2001
From: Sammy Pfeiffer <sammypfeiffer@gmail.com>
Date: Mon, 11 May 2020 20:18:10 +1000
Subject: [PATCH 1/1] Remove signals to enable build with boost>1.69
---
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7b5a3c9..5f49b13 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -7,7 +7,7 @@ project(hector_mapping)
find_package(catkin REQUIRED COMPONENTS roscpp nav_msgs visualization_msgs tf message_filters laser_geometry tf_conversions message_generation)
## System dependencies are found with CMake's conventions
-find_package(Boost REQUIRED COMPONENTS thread signals)
+find_package(Boost REQUIRED COMPONENTS thread)
include_directories(${Boost_INCLUDE_DIRS})
# Find Eigen3 (from http://wiki.ros.org/jade/Migration)
--
2.17.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment