
cptspock at gmx
Dec 29, 2011, 9:53 AM
Post #1 of 3
(314 views)
Permalink
|
|
build fails / virtual bool VideoOutputVDPAU::SetupVisualisation(AudioPlayer*, MythRender*)
|
|
Hello. I just checked out the new master branch. commit 41591395407bbfe80f9548cc2988ff9feab68fd5 Author: Mark Kendall <mkendall [at] mythtv> Date: Thu Dec 29 16:36:58 2011 +0000 Since then, building fails. Please see log. > sh version.sh /srv/build/mythtv/mythtv-trunk/mythtv/mythtv > make -C external/FFmpeg > make[1]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/external/FFmpeg' > make[1]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/external/FFmpeg' > make -C bindings/perl > make[1]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/bindings/perl' > make[2]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/bindings/perl' > make[2]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/bindings/perl' > make[1]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/bindings/perl' > make -C bindings/python > make[1]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/bindings/python' > python setup.py build --mythtv-prefix="/usr/local" > running build > running build_py > copying MythTV/altdict.py -> build/lib/MythTV > copying MythTV/exceptions.py -> build/lib/MythTV > copying MythTV/__init__.py -> build/lib/MythTV > copying MythTV/_conn_mysqldb.py -> build/lib/MythTV > copying MythTV/_conn_oursql.py -> build/lib/MythTV > copying MythTV/connections.py -> build/lib/MythTV > copying MythTV/database.py -> build/lib/MythTV > copying MythTV/dataheap.py -> build/lib/MythTV > copying MythTV/logging.py -> build/lib/MythTV > copying MythTV/methodheap.py -> build/lib/MythTV > copying MythTV/msearch.py -> build/lib/MythTV > copying MythTV/mythproto.py -> build/lib/MythTV > copying MythTV/system.py -> build/lib/MythTV > copying MythTV/utility.py -> build/lib/MythTV > copying MythTV/tmdb/__init__.py -> build/lib/MythTV/tmdb > copying MythTV/tmdb/tmdb_exceptions.py -> build/lib/MythTV/tmdb > copying MythTV/tmdb/tmdb_ui.py -> build/lib/MythTV/tmdb > copying MythTV/tmdb/tmdb_api.py -> build/lib/MythTV/tmdb > copying MythTV/ttvdb/__init__.py -> build/lib/MythTV/ttvdb > copying MythTV/ttvdb/cache.py -> build/lib/MythTV/ttvdb > copying MythTV/ttvdb/tvdb_api.py -> build/lib/MythTV/ttvdb > copying MythTV/ttvdb/tvdb_exceptions.py -> build/lib/MythTV/ttvdb > copying MythTV/ttvdb/tvdb_ui.py -> build/lib/MythTV/ttvdb > copying MythTV/ttvdb/tvdbXslt.py -> build/lib/MythTV/ttvdb > copying MythTV/wikiscripts/__init__.py -> build/lib/MythTV/wikiscripts > copying MythTV/wikiscripts/wikiscripts.py -> build/lib/MythTV/wikiscripts > running build_scripts > make[1]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/bindings/python' > make -C bindings/php > make[1]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/bindings/php' > make[1]: Nothing to be done for `all'. > make[1]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/bindings/php' > make -C libs > make[1]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs' > cd libmythsamplerate/ && make -f Makefile > make[2]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythsamplerate' > make[2]: Nothing to be done for `first'. > make[2]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythsamplerate' > cd libmythsoundtouch/ && make -f Makefile > make[2]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythsoundtouch' > make[2]: Nothing to be done for `first'. > make[2]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythsoundtouch' > cd libmythdvdnav/ && make -f Makefile > make[2]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythdvdnav' > make[2]: Nothing to be done for `first'. > make[2]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythdvdnav' > cd libmythbluray/ && make -f Makefile > make[2]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythbluray' > make[2]: Nothing to be done for `first'. > make[2]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythbluray' > cd libmythfreesurround/ && make -f Makefile > make[2]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythfreesurround' > make[2]: Nothing to be done for `first'. > make[2]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythfreesurround' > cd libmythbase/ && make -f Makefile > make[2]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythbase' > make[2]: Nothing to be done for `first'. > make[2]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythbase' > cd libmythservicecontracts/ && make -f Makefile > make[2]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythservicecontracts' > make[2]: Nothing to be done for `first'. > make[2]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythservicecontracts' > cd libmythfreemheg/ && make -f Makefile > make[2]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythfreemheg' > make[2]: Nothing to be done for `first'. > make[2]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythfreemheg' > cd libmythlivemedia/ && make -f Makefile > make[2]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythlivemedia' > make[2]: Nothing to be done for `first'. > make[2]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythlivemedia' > cd libmythnvctrl/ && make -f Makefile > make[2]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythnvctrl' > make[2]: Nothing to be done for `first'. > make[2]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythnvctrl' > cd libmythmpeg2/ && make -f Makefile > make[2]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythmpeg2' > make[2]: Nothing to be done for `first'. > make[2]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythmpeg2' > cd libmythui/ && make -f Makefile > make[2]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythui' > make[2]: Nothing to be done for `first'. > make[2]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythui' > cd libmythupnp/ && make -f Makefile > make[2]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythupnp' > make[2]: Nothing to be done for `first'. > make[2]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythupnp' > cd libmyth/ && make -f Makefile > make[2]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmyth' > make[2]: Nothing to be done for `first'. > make[2]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmyth' > cd libmythtv/ && make -f Makefile > make[2]: Entering directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythtv' > g++ -c -m64 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -fomit-frame-pointer -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 -O3 -fvisibility-inlines-hidden -Wmissing-declarations -I/usr/include/freetype2 -fvisibility=hidden -D_REENTRANT -fPIC -DMMX -D_GNU_SOURCE -DUSING_X11 -DUSING_XV -DUSING_VDPAU -DUSING_OPENGL -DUSING_OPENGL_VIDEO -DUSING_MHEG -DUSING_FRONTEND -DUSING_FFMPEG_THREADS -DUSING_ALSA -DUSING_V4L2 -DUSING_IPTV -DUSING_IVTV -DUSING_DVB -DUSING_BACKEND -DMTV_API -DQT_NO_DEBUG -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/default -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtSql -I/usr/include -I/usr/local -I/usr/include/libxml2 -I.. -I../.. -I../../external/FFmpeg -I. -I../libmyth - I../libmyth/audio -I../libmythbase -I../libmythhdhomerun -I../libmythdvdnav -I../libmythbluray -Idvbdev -Impeg -Iiptv -Ichannelscan -Ivisualisations -I../libmythlivemedia/BasicUsageEnvironment/include -I../libmythlivemedia/BasicUsageEnvironment -I../libmythlivemedia/groupsock/include -I../libmythlivemedia/groupsock -I../libmythlivemedia/liveMedia/include -I../libmythlivemedia/liveMedia -I../libmythlivemedia/UsageEnvironment/include -I../libmythlivemedia/UsageEnvironment -I../libmythbase -I../libmythui -I../libmythupnp -I../libmythservicecontracts -I/usr/include -I/usr/X11R6/include -I. -o avformatdecoder.o avformatdecoder.cpp > In file included from avformatdecoder.cpp:46:0: > videoout_vdpau.h: In member function ‘virtual bool VideoOutputVDPAU::SetupVisualisation(AudioPlayer*, MythRender*)’: > videoout_vdpau.h:70:65: error: no matching function for call to ‘VideoOutputVDPAU::SetupVisualisation(AudioPlayer*&, MythRenderVDPAU*&)’ > videoout_vdpau.h:70:65: note: candidate is: > videooutbase.h:255:18: note: virtual bool VideoOutput::SetupVisualisation(AudioPlayer*, MythRender*, const QString&) > videooutbase.h:255:18: note: candidate expects 3 arguments, 2 provided > avformatdecoder.cpp: In member function ‘virtual int AvFormatDecoder::OpenFile(RingBuffer*, bool, char*, int)’: > avformatdecoder.cpp:1022:1: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > videoout_vdpau.h: In member function ‘virtual bool VideoOutputVDPAU::SetupVisualisation(AudioPlayer*, MythRender*)’: > videoout_vdpau.h:70:68: warning: control reaches end of non-void function [-Wreturn-type] > make[2]: *** [avformatdecoder.o] Error 1 > make[2]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs/libmythtv' > make[1]: *** [sub-libmythtv-make_default] Error 2 > make[1]: Leaving directory `/srv/build/mythtv/mythtv-trunk/mythtv/mythtv/libs' > make: *** [libs] Error 2 The last checkout before was on December 25 and it build sucessfully. Ingwer -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Ingwer Heidbrede cptspock [at] gmx _______________________________________________ mythtv-dev mailing list mythtv-dev [at] mythtv http://www.mythtv.org/mailman/listinfo/mythtv-dev
|