[mythtv-users] Problems building 0.27 using FreeBSD ports
Mattias Lindgren
mlindgren at runelind.net
Tue Nov 19 23:51:29 UTC 2013
Wow, that was terrible formatting, hopefully this is easier to read.
===> Building for mythtv-0.27
sh version.sh /usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv
fatal: Not a git repository (or any parent up to mount point /usr/ports)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
fatal: Not a git repository (or any parent up to mount point /usr/ports)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
gmake -C external
gmake -C bindings/python
gmake -C bindings/php
gmake -C html
gmake -C themes
gmake -C i18n
gmake[1]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/bindings/php'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/bindings/python'
gmake[1]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/bindings/php'
python setup.py build --mythtv-prefix="/usr/local"
gmake[1]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external'
gmake -C locales
gmake -C FFmpeg all
gmake[1]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/themes'
gmake[1]: Nothing to be done for `first'.
gmake[1]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/themes'
(cd qjson ; qmake-qt4 -o Makefile)
gmake[1]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/i18n'
gmake[1]: Nothing to be done for `first'.
gmake[1]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/i18n'
gmake[1]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/html'
gmake[1]: Nothing to be done for `first'.
gmake -C libmythbluray all
gmake[1]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/html'
gmake -C libsamplerate all
gmake[1]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/locales'
gmake[1]: Nothing to be done for `first'.
gmake[1]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/locales'
gmake -C zeromq all
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/zeromq'
Making all in src
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/libsamplerate'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/libsamplerate'
gmake -C libhdhomerun -f Makefile.lib all
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/libmythbluray'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/libmythbluray'
[ -f qjson/include/QJson ] && \
(cd qjson/include ; rm -f QJson ; ln -s -f ../src QJson)
gmake[1]: [qjson-all] Error 1 (ignored)
gmake -C qjson all
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/libhdhomerun'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/libhdhomerun'
gmake -C libhdhomerun -f Makefile.app all
running build
running build_py
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/qjson'
cd src/ && gmake -f Makefile all
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/libhdhomerun'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/libhdhomerun'
running build_scripts
gmake[1]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/bindings/python'
gmake[3]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/qjson/src'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/qjson/src'
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/qjson'
gmake[3]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/zeromq/src'
gmake all-am
gmake[4]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/zeromq/src'
gmake[4]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/zeromq/src'
gmake[3]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/zeromq/src'
Making all in doc
gmake[3]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/zeromq/doc'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/zeromq/doc'
Making all in perf
gmake[3]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/zeromq/perf'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/zeromq/perf'
Making all in tests
gmake[3]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/zeromq/tests'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/zeromq/tests'
gmake[3]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/zeromq'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/zeromq'
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/zeromq'
(cd nzmqt/src ; qmake-qt4 -o Makefile)
gmake -C nzmqt/src all
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/nzmqt/src'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/nzmqt/src'
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/FFmpeg'
CP ffmpeg
CP ffprobe
CP ffserver
STRIP ffprobe
skipping strip ffprobe
STRIP ffmpeg
skipping strip ffmpeg
STRIP ffserver
skipping strip ffserver
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external/FFmpeg'
gmake[1]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/external'
gmake -C libs
gmake[1]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs'
cd libmythsoundtouch/ && gmake -f Makefile
cd libmythdvdnav/ && gmake -f Makefile
cd libmythfreesurround/ && gmake -f Makefile
cd libmythbase/ && gmake -f Makefile
cd libmythservicecontracts/ && gmake -f Makefile
cd libmythfreemheg/ && gmake -f Makefile
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythsoundtouch'
gmake[2]: Nothing to be done for `first'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythsoundtouch'
cd libmythnvctrl/ && gmake -f Makefile
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythfreesurround'
gmake[2]: Nothing to be done for `first'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythfreesurround'
cd libmythmpeg2/ && gmake -f Makefile
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythdvdnav'
gmake[2]: Nothing to be done for `first'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythdvdnav'
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythfreemheg'
gmake[2]: Nothing to be done for `first'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythfreemheg'
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythservicecontracts'
gmake[2]: Nothing to be done for `first'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythservicecontracts'
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythbase'
gmake[2]: Nothing to be done for `first'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythbase'
cd libmythui/ && gmake -f Makefile
cd libmythupnp/ && gmake -f Makefile
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythnvctrl'
gmake[2]: Nothing to be done for `first'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythnvctrl'
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythmpeg2'
gmake[2]: Nothing to be done for `first'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythmpeg2'
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythupnp'
gmake[2]: Nothing to be done for `first'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythupnp'
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythui'
gmake[2]: Nothing to be done for `first'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythui'
cd libmyth/ && gmake -f Makefile
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmyth'
gmake[2]: Nothing to be done for `first'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmyth'
cd libmythtv/ && gmake -f Makefile
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythtv'
gmake[2]: Nothing to be done for `first'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythtv'
cd libmythmetadata/ && gmake -f Makefile
cd libmythprotoserver/ && gmake -f Makefile
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythprotoserver'
gmake[2]: Nothing to be done for `first'.
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythprotoserver'
gmake[2]: Entering directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythmetadata'
g++ -c -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -DNDEBUG
-fomit-frame-pointer -fPIC -pthread -g -Wall -Wpointer-arith
-D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS
-fvisibility-inlines-hidden -Wno-switch -Woverloaded-virtual
-funit-at-a-time -fvisibility=hidden -pthread -D_THREAD_SAFE -fPIC
-DMMX -D_GNU_SOURCE -DMETA_API -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
-I/usr/local/share/qt4/mkspecs/freebsd-g++ -I.
-I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork
-I/usr/local/include/qt4/QtGui -I/usr/local/include/qt4/QtXml
-I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I/usr/include
-I/usr/local -I/usr/local/include -I../../external/qjson/include
-I../../external/zeromq/include -I../../external/nzmqt/include/nzmqt
-I../libmythbase -I../libmythtv -I../.. -I.. -I. -I../libmythupnp
-I../libmythui -I../../external/FFmpeg -I../libmyth
-I../../external/libmythbluray -I/usr/local/include/taglib -I.
-I/usr/local/include/qt4 -I/usr/local/include -o metaioavfcomment.o
metaioavfcomment.cpp
g++ -c -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -DNDEBUG
-fomit-frame-pointer -fPIC -pthread -g -Wall -Wpointer-arith
-D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS
-fvisibility-inlines-hidden -Wno-switch -Woverloaded-virtual
-funit-at-a-time -fvisibility=hidden -pthread -D_THREAD_SAFE -fPIC
-DMMX -D_GNU_SOURCE -DMETA_API -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
-I/usr/local/share/qt4/mkspecs/freebsd-g++ -I.
-I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork
-I/usr/local/include/qt4/QtGui -I/usr/local/include/qt4/QtXml
-I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I/usr/include
-I/usr/local -I/usr/local/include -I../../external/qjson/include
-I../../external/zeromq/include -I../../external/nzmqt/include/nzmqt
-I../libmythbase -I../libmythtv -I../.. -I.. -I. -I../libmythupnp
-I../libmythui -I../../external/FFmpeg -I../libmyth
-I../../external/libmythbluray -I/usr/local/include/taglib -I.
-I/usr/local/include/qt4 -I/usr/local/include -o metaiomp4.o
metaiomp4.cpp
metaioavfcomment.cpp: In member function 'int
MetaIOAVFComment::getTrackLength(AVFormatContext*)':
metaioavfcomment.cpp:139: error: 'av_estimate_timings' was not
declared in this scope
metaiomp4.cpp: In member function 'int
MetaIOMP4::getTrackLength(AVFormatContext*)':
metaiomp4.cpp:213: error: 'av_estimate_timings' was not declared in this scope
gmake[2]: *** [metaioavfcomment.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
gmake[2]: *** [metaiomp4.o] Error 1
gmake[2]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs/libmythmetadata'
gmake[1]: *** [sub-libmythmetadata-make_default] Error 2
gmake[1]: Leaving directory
`/usr/ports/multimedia/mythtv/work/MythTV-mythtv-e9545c0/mythtv/libs'
gmake: *** [libs] Error 2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** [do-build] Error code 1
Stop in /usr/ports/multimedia/mythtv.
*** [install] Error code 1
Stop in /usr/ports/multimedia/mythtv.
More information about the mythtv-users
mailing list