fmit version 0.99.2-1 FTBFS on armhf in precise

Bug #935089 reported by Andreas Moog
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
fmit (Ubuntu)
Fix Released
High
Unassigned

Bug Description

This is a semi-automatic report based on the latest archive rebuild results [1].
Apologies if it reaches you in error.

Excerpt from the buildlog:

                 from /usr/include/GL/glut.h:17,
                 from /build/buildd/fmit-0.99.2/src/modules/GLErrorHistory.cpp:174:
/usr/include/GL/gl.h:162:17: error: conflicting declaration 'typedef double GLdouble'
/usr/include/qt4/QtOpenGL/qgl.h:85:17: error: 'GLdouble' has a previous declaration as 'typedef GLfloat GLdouble'
In file included from /usr/include/GL/gl.h:2085:0,
                 from /usr/include/GL/freeglut_std.h:120,
                 from /usr/include/GL/glut.h:17,
                 from /build/buildd/fmit-0.99.2/src/modules/GLErrorHistory.cpp:174:
/usr/include/GL/glext.h:5327:19: error: conflicting declaration 'typedef ptrdiff_t GLintptr'
/usr/include/GLES2/gl2.h:38:26: error: 'GLintptr' has a previous declaration as 'typedef khronos_intptr_t GLintptr'
/usr/include/GL/glext.h:5328:19: error: conflicting declaration 'typedef ptrdiff_t GLsizeiptr'
/usr/include/GLES2/gl2.h:39:26: error: 'GLsizeiptr' has a previous declaration as 'typedef khronos_ssize_t GLsizeiptr'
make[4]: *** [src/modules/CMakeFiles/fmit_modules.dir/GLErrorHistory.o] Error 1
make[4]: Leaving directory `/build/buildd/fmit-0.99.2/obj-arm-linux-gnueabihf'
make[3]: *** [src/modules/CMakeFiles/fmit_modules.dir/all] Error 2
make[3]: Leaving directory `/build/buildd/fmit-0.99.2/obj-arm-linux-gnueabihf'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/build/buildd/fmit-0.99.2/obj-arm-linux-gnueabihf'
dh_auto_build: make -j1 returned exit code 2
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory `/build/buildd/fmit-0.99.2'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20120208-1554
FAILED [dpkg-buildpackage died]

The full buidlog can be found at https://launchpad.net/ubuntu/+archive/test-rebuild-20120201/+build/3145584/+files/buildlog_ubuntu-precise-armhf.fmit_0.99.2-1_FAILEDTOBUILD.txt.gz.

[1] http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20120201-precise.html

Andreas Moog (ampelbein)
Changed in fmit (Ubuntu):
importance: Undecided → High
Changed in fmit (Ubuntu Precise):
status: New → Confirmed
tags: added: arm-porting-queue
tags: added: opengles
Revision history for this message
Gilles Degottex (gilles-degottex) wrote :

It seemed related to GLUT, which includes stuffs that Qt already included.

Anyway, FMIT does not use GLUT since fmit-1.0.15.
Might be worth trying this new version:
https://github.com/gillesdegottex/fmit/releases

Andreas Moog (ampelbein)
no longer affects: fmit (Ubuntu Precise)
Changed in fmit (Ubuntu):
status: Confirmed → Fix Released
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.