FTBFS on armel due to OpenGL use

Bug #728272 reported by Jani Monoses
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MythTV
Unknown
Unknown
mythtv (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: mythtv

http://launchpadlibrarian.net/65463795/buildlog_ubuntu-natty-armel.mythtv_2:0.24.0%2Bfixes.20110302.0d3d3a4-0ubuntu2_FAILEDTOBUILD.txt.gz

The latest version introduces or enables GL functionality which breaks on armel .

ccache g++ -c -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -fPIC -pthread -g -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -funit-at-a-time -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -Wmissing-declarations -D_REENTRANT -fPIC -D_GNU_SOURCE -DUSING_VDPAU -DUSING_X11 -DUSE_JOYSTICK_MENU -DUSE_LIRC -DUSING_XRANDR -DUSE_OPENGL_PAINTER -DUSING_QTWEBKIT -DQT_WEBKIT_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I/usr/include -I/usr -I../libmythdb -I../.. -I.. -I../../external/FFmpeg -I/usr/X11R6/include -I. -o mythmainwindow.o mythmainwindow.cpp
In file included from mythmainwindow_internal.h:11:0,
                 from mythmainwindow.cpp:2:
mythrender_opengl.h:93:41: error: 'GL_BGRA' was not declared in this scope
mythrender_opengl.h:93:70: error: 'GL_RGBA8' was not declared in this scope

Jani Monoses (jani)
tags: added: arm-porting-queue
Changed in mythtv (Ubuntu):
status: New → Triaged
importance: Undecided → Low
Changed in mythtv:
status: Unknown → New
Revision history for this message
Ricardo Salveti (rsalveti) wrote :

The stable version (one available at Ubuntu) doesn't have any GLES support, and the build failure probably happens because now Qt is compiled with the GLES backend.

Current upstream implements some support for GLES, but the performance is terrible, so even if we port the patches, it'll have no use.

So to fix this bug we should just disable OpenGL support when compiling for armel.

Jani Monoses (jani)
Changed in mythtv (Ubuntu):
status: Triaged → Fix Released
Changed in mythtv:
status: New → Confirmed
Changed in mythtv:
status: Confirmed → Unknown
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.