[mythtv] Build error on Fedora rawhide

Richard Shaw hobbes1069 at gmail.com
Sun May 11 16:40:12 UTC 2014


I was working on building a new fixes release when I ran into this on
Rawhide[1]... Building for F20 works fine...

g++ -c -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -O2 -g
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector-strong --param=ssp-buffer-size=4
-grecord-gcc-switches -m64 -mtune=generic -fomit-frame-pointer -fPIC
-pthread -Wpointer-arith -D__STDC_CONSTANT_MACROS
-D__STDC_LIMIT_MACROS -fvisibility-inlines-hidden
-Wmissing-declarations -Wno-switch -Woverloaded-virtual
-funit-at-a-time -D_REENTRANT -DMMX -Dusing_libcec -D_GNU_SOURCE
-DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB
-DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I.
-I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui
-I/usr/include/QtXml -I/usr/include/QtSql -I/usr/include
-I/usr/include -I/usr -I/usr/include/libxml2
-I../../external/qjson/include -I../.. -I../../libs
-I../../libs/libmyth -I../../libs/libmyth/audio -I../../libs/libmythtv
-I../../external/FFmpeg -I../../libs/libmythupnp
-I../../libs/libmythui -I../../libs/libmythmetadata
-I../../libs/libmythlivemedia -I../../libs/libmythbase
-I../../libs/libmythdvdnav -I../../external/libmythbluray
-I../../external/libsamplerate -I../../libs/libmythtv/mpeg
-I../../libs/libmythtv/vbitext -I../../libs/libmythservicecontracts
-I../../libs/libmythprotoserver -I/usr/X11R6/include -I. -o
ClassicSceneChangeDetector.o ClassicSceneChangeDetector.cpp
main.o: In function `VideoOutput::StartDisplayingFrame()':
/builddir/build/BUILD/mythtv-0.27/mythtv/programs/mythavtest/../../libs/libmythtv/videooutbase.h:199:
undefined reference to `VideoBuffers::StartDisplayingFrame()'
main.o: In function `VideoOutput::DoneDisplayingFrame(VideoFrame_*)':
/builddir/build/BUILD/mythtv-0.27/mythtv/programs/mythavtest/../../libs/libmythtv/videooutbase.h:203:
undefined reference to
`VideoBuffers::DoneDisplayingFrame(VideoFrame_*)'
main.o: In function `VideoOutput::StartDisplayingFrame()':
/builddir/build/BUILD/mythtv-0.27/mythtv/programs/mythavtest/../../libs/libmythtv/videooutbase.h:199:
undefined reference to `VideoBuffers::StartDisplayingFrame()'
main.o: In function `VideoOutput::DoneDisplayingFrame(VideoFrame_*)':
/builddir/build/BUILD/mythtv-0.27/mythtv/programs/mythavtest/../../libs/libmythtv/videooutbase.h:203:
undefined reference to
`VideoBuffers::DoneDisplayingFrame(VideoFrame_*)'
collect2: error: ld returned 1 exit status
make[2]: *** [mythavtest] Error 1
make[2]: Leaving directory
`/builddir/build/BUILD/mythtv-0.27/mythtv/programs/mythavtest'
make[1]: *** [sub-mythavtest-make_default] Error 2

Any ideas?

Checkout info: v0.27-222-g583f448

Thanks,

Richard

[1]
http://buildsys.rpmfusion.org/logs/fedora-development-rpmfusion_free/20289-mythtv-0.27-7.fc21/x86_64/build.log
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-dev/attachments/20140511/d21c890d/attachment.html>


More information about the mythtv-dev mailing list