imagevis3d version 2.0.1-4ubuntu2 failed to build on armhf

Bug #945003 reported by Ricardo Salveti on 2012-03-02
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
imagevis3d (Ubuntu)
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

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
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?

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  Edit
Everyone can see this information.

Other bug subscribers