mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-06 00:48:18 -07:00
dev-ros/tf: backport upstream patch to build with gcc6, bug #593938, patch by Peter Levine
Package-Manager: portage-2.3.2
This commit is contained in:
22
dev-ros/tf/files/gcc6.patch
Normal file
22
dev-ros/tf/files/gcc6.patch
Normal file
@@ -0,0 +1,22 @@
|
||||
commit b0d31cc1e9a43b45d216ee7f804e901a5c0f8936
|
||||
Author: Hodorgasm <nsane457@gmail.com>
|
||||
Date: Mon Sep 19 17:58:22 2016 -0400
|
||||
|
||||
Fix "stdlib.h: No such file or directory" errors in GCC-6
|
||||
|
||||
Including '-isystem /usr/include' breaks building with GCC-6.
|
||||
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129
|
||||
|
||||
diff --git a/tf/CMakeLists.txt b/tf/CMakeLists.txt
|
||||
index 8077561..cf72127 100644
|
||||
--- a/tf/CMakeLists.txt
|
||||
+++ b/tf/CMakeLists.txt
|
||||
@@ -8,7 +8,7 @@ find_package(catkin COMPONENTS angles geometry_msgs message_filters message_gene
|
||||
|
||||
catkin_python_setup()
|
||||
|
||||
-include_directories(SYSTEM ${Boost_INCLUDE_DIR}
|
||||
+include_directories(${Boost_INCLUDE_DIR}
|
||||
${catkin_INCLUDE_DIRS}
|
||||
)
|
||||
include_directories(include)
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
@@ -37,3 +37,4 @@ DEPEND="${RDEPEND}
|
||||
dev-cpp/gtest
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
)"
|
||||
PATCHES=( "${FILESDIR}/gcc6.patch" )
|
||||
|
||||
Reference in New Issue
Block a user