[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