Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

address "stdlib.h: No such file or directory" build error with gcc6 #12783

Closed
bulwahn opened this issue Sep 21, 2016 · 1 comment

Comments

Projects
None yet
2 participants
@bulwahn
Copy link

commented Sep 21, 2016

With gcc6, compiling on various ROS packages fail with stdlib.h: No such file or directory, as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

The issue can be resolved by not using include_directories(SYSTEM ...).

Currently, we are aware of the following packages and their corresponding commits and pull requests that address the issue:

bulwahn added a commit to bulwahn/image_common that referenced this issue Sep 21, 2016

address gcc6 build error in polled_camera
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

bulwahn added a commit to bulwahn/geometric_shapes that referenced this issue Sep 21, 2016

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

bulwahn added a commit to bulwahn/geometric_shapes that referenced this issue Sep 21, 2016

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

bulwahn added a commit to bulwahn/dynamic_reconfigure that referenced this issue Sep 21, 2016

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

bulwahn added a commit to bulwahn/robot_model that referenced this issue Sep 21, 2016

[urdf] address gcc6 build error and tune
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

bulwahn added a commit to bulwahn/robot_model that referenced this issue Sep 21, 2016

[urdf] address gcc6 build error and tune
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

bulwahn added a commit to bulwahn/robot_model that referenced this issue Sep 21, 2016

[urdf] address gcc6 build error and tune
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

wjwwood added a commit to ros/robot_model that referenced this issue Sep 21, 2016

[urdf] address gcc6 build error and tune (#156)
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

davetcoleman added a commit to ros-planning/geometric_shapes that referenced this issue Sep 21, 2016

address gcc6 build error (#55)
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

davetcoleman added a commit to ros-planning/geometric_shapes that referenced this issue Sep 21, 2016

address gcc6 build error (#56)
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

bulwahn added a commit to bulwahn/robot_model that referenced this issue Sep 23, 2016

[urdf] address gcc6 build error and tune
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

wjwwood added a commit to ros/robot_model that referenced this issue Sep 28, 2016

[urdf] address gcc6 build error and tune (#157)
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

bulwahn added a commit to bulwahn/navigation that referenced this issue Sep 28, 2016

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

The SYSTEM attribute for the eigen and pcl include directories
was added in commit 9e876d2 [1] on 2012-09-16 during the
package's transition to ROS Groovy. The reason for using
the SYSTEM attribute cannot be inferred from that commit.

This attribute remained in the CMakeLists.txt during further
refinements in commits be4aebd and 3a15614 on 2014-02-24, and
was not further touched until now.

[1] ros-planning@9e876d2
[2] ros-planning@be4aebd
[3] ros-planning@3a15614

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

bulwahn added a commit to bulwahn/vision_opencv that referenced this issue Sep 30, 2016

address gcc6 build error in cv_bridge and tune
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129

This commit addresses this issue for cv_bridge in the same way
it was done in the commit ead421b [1] for image_geometry.
This issue was also addressed in various other ROS packages.
A list of related commits and pull requests is at:

  ros/rosdistro#12783

[1] ros-perception@ead421b

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

bulwahn added a commit to bulwahn/vision_opencv that referenced this issue Sep 30, 2016

address gcc6 build error in cv_bridge and tune
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129

This commit addresses this issue for cv_bridge in the same way
it was done in the commit ead421b [1] for image_geometry.
This issue was also addressed in various other ROS packages.
A list of related commits and pull requests is at:

  ros/rosdistro#12783

[1] ros-perception@ead421b

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

bulwahn added a commit to bulwahn/image_transport_plugins that referenced this issue Sep 30, 2016

address gcc6 build error and tune
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

vrabaud added a commit to ros-perception/vision_opencv that referenced this issue Oct 2, 2016

address gcc6 build error in cv_bridge and tune
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129

This commit addresses this issue for cv_bridge in the same way
it was done in the commit ead421b [1] for image_geometry.
This issue was also addressed in various other ROS packages.
A list of related commits and pull requests is at:

  ros/rosdistro#12783

[1] ead421b

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

bulwahn added a commit to bulwahn/navigation that referenced this issue Oct 25, 2016

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

The SYSTEM attribute for the eigen and pcl include directories
was added in commit 9e876d2 [1] on 2012-09-16 during the
package's transition to ROS Groovy. The reason for using
the SYSTEM attribute cannot be inferred from that commit.

This attribute remained in the CMakeLists.txt during further
refinements in commits be4aebd [2] and 3a15614 [3]
on 2014-02-24, and commit 4a7578b [4] on 2016-10-23.

[1] ros-planning@9e876d2
[2] ros-planning@be4aebd
[3] ros-planning@3a15614
[4] ros-planning@4a7578b

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

wjwwood added a commit to ros/robot_model that referenced this issue Jan 5, 2017

[urdf] address gcc6 build error and tune (#156)
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

wjwwood added a commit to ros/robot_model that referenced this issue Jan 5, 2017

[urdf] address gcc6 build error and tune (#156) (#173)
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

rojkov added a commit to rojkov/moveit that referenced this issue Jan 19, 2017

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

      ros/rosdistro#12783

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

bulwahn added a commit to bulwahn/zeroconf_avahi_suite that referenced this issue Jan 23, 2017

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

The SYSTEM attribute for the include directories was added in commit
188f8fe on 2012-11-10 when the packages were changed to use catkin as
build system. The exact reason for using the SYSTEM attribute cannot be
inferred from that commit.

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>

rojkov added a commit to rojkov/moveit that referenced this issue Jan 24, 2017

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in almost the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

    ros/rosdistro#12783

Particularly when searching for the Boost library CMake sets
Boost_INCLUDE_DIRS to @sysRoot@/usr/include which should be
avoided in the `-isystem` option of gcc.
The same goes for OpenCV.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

rojkov added a commit to rojkov/moveit that referenced this issue Jan 24, 2017

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in almost the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

    ros/rosdistro#12783

Particularly when searching for the Boost library CMake sets
Boost_INCLUDE_DIRS to @sysRoot@/usr/include which should be
avoided in the `-isystem` option of gcc.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

rojkov added a commit to rojkov/moveit that referenced this issue Jan 24, 2017

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in almost the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

    ros/rosdistro#12783

Particularly when searching for the Boost library CMake sets
Boost_INCLUDE_DIRS to @sysRoot@/usr/include which should be
avoided in the `-isystem` option of gcc.
The same goes for OpenCV.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

rojkov added a commit to rojkov/srdfdom that referenced this issue Jan 25, 2017

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

davetcoleman added a commit to davetcoleman/moveit that referenced this issue Mar 5, 2017

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in almost the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

    ros/rosdistro#12783

Particularly when searching for the Boost library CMake sets
Boost_INCLUDE_DIRS to @sysRoot@/usr/include which should be
avoided in the `-isystem` option of gcc.
The same goes for OpenCV.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

davetcoleman added a commit to davetcoleman/moveit that referenced this issue Mar 5, 2017

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in almost the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

    ros/rosdistro#12783

Particularly when searching for the Boost library CMake sets
Boost_INCLUDE_DIRS to @sysRoot@/usr/include which should be
avoided in the `-isystem` option of gcc.
The same goes for OpenCV.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

davetcoleman added a commit to davetcoleman/moveit that referenced this issue Mar 5, 2017

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in almost the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

    ros/rosdistro#12783

Particularly when searching for the Boost library CMake sets
Boost_INCLUDE_DIRS to @sysRoot@/usr/include which should be
avoided in the `-isystem` option of gcc.
The same goes for OpenCV.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

v4hn added a commit to ros-planning/moveit that referenced this issue Mar 6, 2017

address gcc6 build error (#459)
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in almost the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

    ros/rosdistro#12783

Particularly when searching for the Boost library CMake sets
Boost_INCLUDE_DIRS to @sysRoot@/usr/include which should be
avoided in the `-isystem` option of gcc.
The same goes for OpenCV.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

davetcoleman added a commit to ros-planning/moveit that referenced this issue Mar 12, 2017

[jade] address gcc6 build error (#458)
* address gcc6 build error

With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in almost the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

    ros/rosdistro#12783

Particularly when searching for the Boost library CMake sets
Boost_INCLUDE_DIRS to @sysRoot@/usr/include which should be
avoided in the `-isystem` option of gcc.
The same goes for OpenCV.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

* moveit_ros/planning package doesn't really depend on Qt4

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

rojkov added a commit to rojkov/moveit that referenced this issue Mar 16, 2017

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in almost the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

    ros/rosdistro#12783

Particularly when searching for the Boost library CMake sets
Boost_INCLUDE_DIRS to @sysRoot@/usr/include which should be
avoided in the `-isystem` option of gcc.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

rojkov added a commit to rojkov/moveit that referenced this issue Mar 16, 2017

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in almost the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

    ros/rosdistro#12783

Particularly when searching for the Boost library CMake sets
Boost_INCLUDE_DIRS to @sysRoot@/usr/include which should be
avoided in the `-isystem` option of gcc.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

v4hn added a commit to ros-planning/moveit that referenced this issue Mar 20, 2017

address gcc6 build error (#471)
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in almost the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

    ros/rosdistro#12783

Particularly when searching for the Boost library CMake sets
Boost_INCLUDE_DIRS to @sysRoot@/usr/include which should be
avoided in the `-isystem` option of gcc.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

v4hn added a commit to ros-planning/moveit that referenced this issue Mar 20, 2017

address gcc6 build error (#471)
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in almost the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

    ros/rosdistro#12783

Particularly when searching for the Boost library CMake sets
Boost_INCLUDE_DIRS to @sysRoot@/usr/include which should be
avoided in the `-isystem` option of gcc.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

v4hn added a commit to ros-planning/moveit that referenced this issue Mar 20, 2017

address gcc6 build error (#472)
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in almost the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

    ros/rosdistro#12783

Particularly when searching for the Boost library CMake sets
Boost_INCLUDE_DIRS to @sysRoot@/usr/include which should be
avoided in the `-isystem` option of gcc.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

bulwahn added a commit to bulwahn/geometry that referenced this issue Mar 24, 2017

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

I identified this issue when updating the orocos_kdl package to the
current git commit:

  orocos/orocos_kinematics_dynamics@d798f59

The issue occurred when compiling tf_conversions with this updated orocos_kdl.

This commit addresses for tf_conversions the same issue as
b0d31cc was addressing for tf.

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>

tfoote added a commit to ros/geometry that referenced this issue Mar 27, 2017

address gcc6 build error (#143)
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

I identified this issue when updating the orocos_kdl package to the
current git commit:

  orocos/orocos_kinematics_dynamics@d798f59

The issue occurred when compiling tf_conversions with this updated orocos_kdl.

This commit addresses for tf_conversions the same issue as
b0d31cc was addressing for tf.

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>

rojkov added a commit to rojkov/ompl that referenced this issue May 23, 2017

address gcc6 build error
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in almost the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

    ros/rosdistro#12783

Particularly when searching for the Boost library CMake sets
Boost_INCLUDE_DIRS to @sysRoot@/usr/include which should be
avoided in the `-isystem` option of gcc.
@mikaelarguedas

This comment has been minimized.

Copy link
Contributor

commented Aug 4, 2017

@bulwahn FYI: all referenced PRs have been merged I'm going to close this

bulwahn added a commit to bulwahn/moveit that referenced this issue Jun 26, 2018

moveit_ros/perception: address gcc6 build error
Since gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks since gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129.

This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:

  ros/rosdistro#12783

Commit 4417f1e ("making some includes SYSTEM and re-adding link_directories")
on 2012-12-06 added the SYSTEM without providing any further
rationale for it.

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>

@bulwahn bulwahn referenced this issue Jun 26, 2018

Closed

moveit_ros/perception: address gcc6 build error #961

3 of 3 tasks complete
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.