From: Jochen Sprickerhof Date: Sat, 17 Sep 2016 10:28:00 +0000 (+0200) Subject: Add patch for arm build failures X-Git-Tag: archive/raspbian/1.14.0+dfsg-2+rpi1^2~171 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=4854cb9163f6f8cd09dfc4925364c0774c1dd95b;p=pcl.git Add patch for arm build failures Thanks: Gianfranco Costamagna --- diff --git a/debian/patches/fix-gl-build.patch b/debian/patches/fix-gl-build.patch new file mode 100644 index 00000000..7d901d5d --- /dev/null +++ b/debian/patches/fix-gl-build.patch @@ -0,0 +1,19 @@ +Description: Try to fix build failure on arm64 +Author: Gianfranco Costamagna + +--- pcl-1.8.0+dfsg1.orig/apps/point_cloud_editor/include/pcl/apps/point_cloud_editor/cloud.h ++++ pcl-1.8.0+dfsg1/apps/point_cloud_editor/include/pcl/apps/point_cloud_editor/cloud.h +@@ -45,6 +45,13 @@ + #include + #include + #include ++#ifdef OPENGL_IS_A_FRAMEWORK ++# include ++# include ++#else ++# include ++# include ++#endif + + /// @brief A wrapper which allows to use any implementation of cloud provided by + /// a third-party library. diff --git a/debian/patches/series b/debian/patches/series index b2c28792..58863cb4 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -2,3 +2,4 @@ 0002-Remove-relicts-of-nonfree-ia_-fpcs.patch 0003-Clear-privacy-breach-logo.patch 0004-Remove-2d-library-contains-no-symbols.patch +fix-gl-build.patch