freecad version 0.11.4446-dfsg-2build1 failed to build on armel

Bug #841509 reported by Ricardo Salveti
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
freecad (Ubuntu)
Confirmed
High
Unassigned
Oneiric
Won't Fix
High
Unassigned

Bug Description

freecad version 0.11.4446-dfsg-2build1 failed to build on armel
Link to failed build: https://launchpad.net/ubuntu/+source/freecad/0.11.4446-dfsg-2build1/+build/2750221

Direct link to the build log: https://launchpad.net/ubuntu/+source/freecad/0.11.4446-dfsg-2build1/+build/2750221/+files/buildlog_ubuntu-oneiric-armel.freecad_0.11.4446-dfsg-2build1_FAILEDTOBUILD.txt.gz

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

make[6]: *** [Application.lo] Error 1
make[6]: Leaving directory `/build/buildd/freecad-0.11.4446-dfsg/src/Gui'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/build/buildd/freecad-0.11.4446-dfsg/src/Gui'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/build/buildd/freecad-0.11.4446-dfsg/src/Gui'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/build/buildd/freecad-0.11.4446-dfsg/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/buildd/freecad-0.11.4446-dfsg'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/buildd/freecad-0.11.4446-dfsg'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20110902-0641
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/freecad-0.11.4446-dfsg

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

/usr/share/qt4/include/QtCore/qstring.h:187:17: note: the mangling of 'va_list' has changed in GCC 4.4
/bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -g -D_DEBUG -D_REENTRANT -Wall -I../../src -I../../src -I/usr/include/python2.7 -I/usr/include -I/usr/include -I/usr/share/qt4/include -I/usr/share/qt4/include/Qt3Support -I/usr/share/qt4/include/QtGui -I/usr/share/qt4/include/QtCore -I/usr/share/qt4/include/QtOpenGL -I/usr/share/qt4/include/QtNetwork -I/usr/share/qt4/include/QtSvg -I/usr/share/qt4/include/QtXml -I/usr/share/qt4/include/QtUiTools -I/usr/share/qt4/include/QtWebKit -I/usr/include -I/usr/include -Wall -DHAVE_SWIG=0 -g -O2 -Wno-deprecated -frtti -c -o Application.lo Application.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -g -D_DEBUG -D_REENTRANT -Wall -I../../src -I../../src -I/usr/include/python2.7 -I/usr/include -I/usr/include -I/usr/share/qt4/include -I/usr/share/qt4/include/Qt3Support -I/usr/share/qt4/include/QtGui -I/usr/share/qt4/include/QtCore -I/usr/share/qt4/include/QtOpenGL -I/usr/share/qt4/include/QtNetwork -I/usr/share/qt4/include/QtSvg -I/usr/share/qt4/include/QtXml -I/usr/share/qt4/include/QtUiTools -I/usr/share/qt4/include/QtWebKit -I/usr/include -I/usr/include -Wall -DHAVE_SWIG=0 -g -O2 -Wno-deprecated -frtti -c Application.cpp -fPIC -DPIC -o .libs/Application.o
In file included from /usr/share/qt4/include/QtOpenGL/qgl.h:69:0,
                 from /usr/share/qt4/include/QtOpenGL/QGLFormat:1,
                 from Application.cpp:36:
/usr/include/GLES2/gl2.h:38:26: error: conflicting declaration 'typedef khronos_intptr_t GLintptr'
/usr/include/GL/glext.h:5072:19: error: 'GLintptr' has a previous declaration as 'typedef ptrdiff_t GLintptr'
/usr/include/GLES2/gl2.h:39:26: error: conflicting declaration 'typedef khronos_ssize_t GLsizeiptr'
/usr/include/GL/glext.h:5073:19: error: 'GLsizeiptr' has a previous declaration as 'typedef ptrdiff_t GLsizeiptr'
In file included from /usr/share/qt4/include/QtOpenGL/QGLFormat:1:0,
                 from Application.cpp:36:
/usr/share/qt4/include/QtOpenGL/qgl.h:74:17: error: conflicting declaration 'typedef khronos_float_t GLdouble'
/usr/include/GL/gl.h:168:17: error: 'GLdouble' has a previous declaration as 'typedef double GLdouble'
Application.cpp: In constructor 'Gui::Application::Application(bool)':
Application.cpp:375:45: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

tags: added: opengles
Changed in freecad (Ubuntu):
status: New → Confirmed
importance: Undecided → High
Revision history for this message
Matthias Klose (doko) wrote :

removed the freecad armel binary, fixing NBS.

2011-09-05 09:47:33 INFO Removing candidates:
2011-09-05 09:47:33 INFO freecad 0.10.3247.dfsg-2ubuntu3 in oneiric armel
2011-09-05 09:47:33 INFO Removed-by: Matthias Klose
2011-09-05 09:47:33 INFO Comment: NBS, FTBFS on armel, LP: #841509
2011-09-05 09:47:33 INFO 1 package successfully removed.

Revision history for this message
Rolf Leggewie (r0lf) wrote :

oneiric has seen the end of its life and is no longer receiving any updates. Marking the oneiric task for this ticket as "Won't Fix".

Changed in freecad (Ubuntu Oneiric):
status: Confirmed → Won't Fix
Graham Inggs (ginggs)
tags: removed: arm-porting-queue ftbfs opengles
Revision history for this message
kunda1 (kunda1) wrote :

This bug is obsolete. Please close

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.