imagevis3d version 2.0.1-4ubuntu2 failed to build on armhf

Bug #945003 reported by Ricardo Salveti
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
imagevis3d (Ubuntu)
Confirmed
High
Unassigned

Bug Description

imagevis3d version 2.0.1-4ubuntu2 failed to build on armhf
Link to failed build: https://launchpad.net/ubuntu/+source/imagevis3d/2.0.1-4ubuntu2/+build/3242944

Direct link to the build log: https://launchpad.net/ubuntu/+source/imagevis3d/2.0.1-4ubuntu2/+build/3242944/+files/buildlog_ubuntu-precise-armhf.imagevis3d_2.0.1-4ubuntu2_FAILEDTOBUILD.txt.gz

This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 1509 lines into the build log:

In file included from /usr/include/qt4/QtOpenGL/QGLWidget:1:0,
                 from Renderer/GPUMemMan/GPUMemMan.cpp:51:
/usr/include/qt4/QtOpenGL/qgl.h:85:17: error: conflicting declaration 'typedef khronos_float_t GLdouble'
/usr/include/GL/glew.h:261:16: error: 'GLdouble' has a previous declaration as 'typedef double GLdouble'
g++ -c -DPACKAGE_MANAGER -fno-strict-aliasing -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -D_REENTRANT -Wall -W -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I. -I3rdParty/GLEW -IIO/3rdParty/boost -IIO/3rdParty/zlib -IBasics -IIO/exception -I/usr/X11R6/include -I. -o Build/objects/GPUMemManDataStructs.o Renderer/GPUMemMan/GPUMemManDataStructs.cpp
make[3]: *** [Build/objects/GPUMemMan.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/build/buildd/imagevis3d-2.0.1/Tuvok'
make[2]: *** [sub-tvk-pro-make_default-ordered] Error 2
make[2]: Leaving directory `/build/buildd/imagevis3d-2.0.1/Tuvok'
make[1]: *** [sub-Tuvok-make_default-ordered] Error 2
make[1]: Leaving directory `/build/buildd/imagevis3d-2.0.1'
dh_auto_build: make -j2 returned exit code 2
make: *** [build] Error 25
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20120227-0102
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/imagevis3d-2.0.1

Revision history for this message
Ricardo Salveti (rsalveti) wrote :

Another package with GL/GLES conflict, maybe it should work better with the GLES enabled glew.

tags: added: opengles
Changed in imagevis3d (Ubuntu):
status: New → Confirmed
importance: Undecided → High
Revision history for this message
Tom Fogal (tfogal) wrote :

Hi! I am upstream for this package.. this is the first I've heard of this issue.

Can you provide more details as to what the GL/GLES conflict is?

Revision history for this message
Robie Basak (racb) wrote :

@Tom

I have just been looking at the same issue in a different package, and have been pointed to https://wiki.ubuntu.com/ARM/FTBFS#OpenGL_and_Qt_combination. Hope it helps.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.