[mythtv] [mythtv-commits] Ticket #11835: 0.27 is failing to build on powerpc

Raymond Wagner raymond at wagnerrp.com
Mon Sep 9 17:58:24 UTC 2013


On Sep 9, 2013, at 11:13, ""MythTV"" <noreply at mythtv.org> wrote:

> #11835: 0.27 is failing to build on powerpc
> --------------------------------------+-------------------------
>     Reporter:  superm1@…             |      Owner:
>         Type:  Bug Report - General  |     Status:  new
>     Priority:  minor                 |  Milestone:  unknown
>    Component:  MythTV - General      |    Version:  Unspecified
>     Severity:  medium                |   Keywords:
> Ticket locked:  0                     |
> --------------------------------------+-------------------------
> In trying to get 0.27 into Ubuntu, I noticed that the powerpc build is not
> passing.
> 
> {{{
> ccache g++ -c -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC
> -maltivec -DNDEBUG -fomit-frame-pointer -fPIC -mabi=altivec -pthread -g
> -Wall -Wpointer-arith -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS
> -fvisibility-inlines-hidden -Wmissing-declarations -Wno-switch
> -Woverloaded-virtual -funit-at-a-time -fvisibility=hidden -D_REENTRANT
> -fPIC -Dusing_libcec -D_GNU_SOURCE -DMYTH_API -DUSING_OSS -DUSING_PULSE
> -DUSING_PULSEOUTPUT -Dlinux -DUSING_ALSA -DQT_SCRIPT_LIB -DQT_SQL_LIB
> -DQT_XML_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/QtXml -I/usr/include/qt4/QtSql
> -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I/usr/include/qt4/QtDBus
> -I/usr -I/usr/include/libxml2 -I../../external/qjson/include
> -I../../external/libsamplerate -I../libmythsoundtouch
> -I../libmythfreesurround -I../libmythbase -I../.. -I.. -I.
> -I../libmythupnp -I../libmythui -I../../external/FFmpeg -I. -o
> audioconvert.o audio/audioconvert.cpp
> audio/audiooutpututil.cpp: In static member function 'static char*
> AudioOutputUtil::GeneratePinkFrames(char*, int, int, int, int)':
> audio/audiooutpututil.cpp:219:52: error: 'bswap_16' was not declared in
> this scope
>                      *samp16++ = LE_SHORT(ires >> 16);
>                                                     ^
> audio/audiooutpututil.cpp:221:46: error: 'bswap_32' was not declared in
> this scope
>                      *samp32++ = LE_INT(ires);
>                                               ^
> make[4]: *** [audiooutpututil.o] Error 1
> }}}
> 
> Full log: https://launchpadlibrarian.net/149571692/buildlog_ubuntu-saucy-
> powerpc.mythtv_2%3A0.27.0%2Bfixes.20130907.ac841f0-0ubuntu1_FAILEDTOBUILD.txt.gz
> 
> It was passing on 0.26 previously, so something most likely with the move
> to bswap.h is causing a failure.
> 
> --
> Ticket URL: <http://code.mythtv.org/trac/ticket/11835>
> MythTV <http://www.mythtv.org>
> MythTV Media Center

Would this prevent getting 0.27 into the 13.10 release?


More information about the mythtv-dev mailing list