Bug#835292: pcl 1.8 fails to build on armel and armhf (OpenGLES?)

2016-08-28 Thread Jochen Sprickerhof
Hi Doko,

thanks for the report, I'm pretty sure it's
https://bugs.debian.org/798408. Can you give me a hint, how to proceed
with this?

Cheers Jochen


signature.asc
Description: PGP signature
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#835292: pcl 1.8 fails to build on armel and armhf (OpenGLES?)

2016-08-24 Thread Matthias Klose
Package: src:pcl
Version: 1.8.0+dfsg1-2
Severity: serious
Tags: sid stretch

pcl 1.8 fails to build on armel and armhf (OpenGLES?)

cd /«BUILDDIR»/pcl-1.8.0+dfsg1/build/apps/in_hand_scanner && /usr/bin/c++
-DEIGEN_USE_NEW_STDVECTOR -DEIGEN_YES_I_KNOW_SPARSE_MODULE_IS_NOT_STABLE_YET
-DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB
-DQT_WIDGETS_LIB -Dqh_QHpointer
-DvtkFiltersFlowPaths_AUTOINIT="1(vtkFiltersParallelFlowPaths)"
-DvtkIOExodus_AUTOINIT="1(vtkIOParallelExodus)"
-DvtkIOGeometry_AUTOINIT="1(vtkIOMPIParallel)"
-DvtkIOImage_AUTOINIT="1(vtkIOMPIImage)"
-DvtkIOParallel_AUTOINIT="1(vtkIOMPIParallel)"
-DvtkIOSQL_AUTOINIT="2(vtkIOMySQL,vtkIOPostgreSQL)"
-DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL)"
-DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL)"
-DvtkRenderingFreeType_AUTOINIT="2(vtkRenderingFreeTypeFontConfig,vtkRenderingMatplotlib)"
-DvtkRenderingLIC_AUTOINIT="1(vtkRenderingParallelLIC)"
-DvtkRenderingVolume_AUTOINIT="1(vtkRenderingVolumeOpenGL)" -isystem
/usr/include/eigen3 -isystem /usr/include/ni -isystem /usr/include/openni2
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/recognition/include/pcl/recognition/3rdparty
-isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem
/usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem
/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem
/usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem
/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem
/usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem
/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/vtk-6.3
-I/usr/include/freetype2
-I/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent
-I/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent/include
-I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi
-I/usr/include/python2.7 -I/usr/include/arm-linux-gnueabihf
-I/usr/include/hdf5/openmpi -I/usr/include/libxml2 -I/usr/include/jsoncpp
-I/usr/include/tcl -I/«BUILDDIR»/pcl-1.8.0+dfsg1/build/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/common/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/geometry/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/io/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/filters/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/sample_consensus/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/segmentation/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/visualization/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/kdtree/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/features/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/surface/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/octree/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/registration/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/keypoints/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/tracking/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/search/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/recognition/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/ml/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/stereo/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/build/apps
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/apps/include
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/build/apps/in_hand_scanner
-I/«BUILDDIR»/pcl-1.8.0+dfsg1/apps/in_hand_scanner/include  -g -O2
-fdebug-prefix-map=/«BUILDDIR»/pcl-1.8.0+dfsg1=. -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time
-D_FORTIFY_SOURCE=2  -pthread -fopenmp -fPIC -o
CMakeFiles/pcl_offline_integration.dir/src/opengl_viewer.cpp.o -c
/«BUILDDIR»/pcl-1.8.0+dfsg1/apps/in_hand_scanner/src/opengl_viewer.cpp
In file included from /usr/include/GL/gl.h:2055:0,
 from
/«BUILDDIR»/pcl-1.8.0+dfsg1/apps/in_hand_scanner/src/opengl_viewer.cpp:52:
/usr/include/GL/glext.h:468:19: error: conflicting declaration 'typedef
std::ptrdiff_t GLsizeiptr'
 typedef ptrdiff_t GLsizeiptr;
   ^~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qopengl.h:95:0,
 from /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL/qgl.h:39,
 from /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL/QGLWidget:1,
 from
/«BUILDDIR»/pcl-1.8.0+dfsg1/apps/in_hand_scanner/include/pcl/apps/in_hand_scanner/opengl_viewer.h:46,
 from
/«BUILDDIR»/pcl-1.8.0+dfsg1/apps/in_hand_scanner/src/opengl_viewer.cpp:41:
/usr/include/GLES3/gl3.h:69:25: note: previous declaration as 'typedef
khronos_ssize_t GLsizeiptr'
 typedef khronos_ssize_t GLsizeiptr;
 ^~
In file included from /usr/include/GL/gl.h:2055:0,
 from
/«BUILDDIR»/pcl-1.8.0+dfsg1/apps/in_hand_scanner/src/opengl_viewer.cpp:52:
/usr/include/GL/glext.h:469:19: error: conflicting declaration 'typedef
std::ptrdiff_t GLintptr'
 typedef ptrdiff_t GLintptr;
   ^~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qopengl.h:95:0,
 from /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL/qgl.h:39,
 from /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL/QGLWidget:1,
 from