Opened 12 years ago

Closed 11 years ago

#37142 closed defect (fixed)

MacPorts' FFMpeg + Mythtv-core.25 = incompatible

Reported by: shiggymiyamoto@… Owned by: ctreleaven (Craig Treleaven)
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc:
Port: mythtv-core.25

Description (last modified by ryandesign (Ryan Carsten Schmidt))

The below log can describe it better than I can:

shiggity-hackintosh:~ shiggity$ sudo port -v install mythtv-core.25
--->  Computing dependencies for mythtv-core.25.
--->  Building mythtv-core.25
Build Myth AppleScript helper apps
make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv'
sh version.sh /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
/usr/bin/make -C external/FFmpeg
/usr/bin/make -C bindings/perl
/usr/bin/make -C bindings/python
/usr/bin/make -C bindings/php
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/bindings/php'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/bindings/php'
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/bindings/perl'
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/bindings/python'
/opt/local/bin/python2.6 setup.py build --mythtv-prefix="/opt/local"
/usr/bin/make -C html
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/bindings/perl'
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/html'
make[1]: Nothing to be done for `first'.
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/html'
/usr/bin/make -C themes
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/bindings/perl'
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/bindings/perl'
/usr/bin/make -C i18n
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/themes'
make[1]: Nothing to be done for `first'.
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/themes'
/usr/bin/make -C locales
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/i18n'
make[1]: Nothing to be done for `first'.
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/i18n'
running build
running build_py
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/locales'
make[1]: Nothing to be done for `first'.
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/locales'
running build_scripts
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/bindings/python'
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/external/FFmpeg'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/external/FFmpeg'
/usr/bin/make -C libs
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs'
cd libmythsamplerate/ && /usr/bin/make -f Makefile 
cd libmythsoundtouch/ && /usr/bin/make -f Makefile 
cd libmythdvdnav/ && /usr/bin/make -f Makefile 
cd libmythbluray/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythsoundtouch'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythsoundtouch'
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythsamplerate'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythsamplerate'
cd libmythfreesurround/ && /usr/bin/make -f Makefile 
cd libmythbase/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythbluray'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythbluray'
cd libmythservicecontracts/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythdvdnav'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythdvdnav'
cd libmythfreemheg/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythfreesurround'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythfreesurround'
cd libmythlivemedia/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythbase'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythbase'
cd libmythhdhomerun/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythfreemheg'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythfreemheg'
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythservicecontracts'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythservicecontracts'
cd libmythmpeg2/ && /usr/bin/make -f Makefile 
cd libmythui/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythhdhomerun'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythhdhomerun'
cd libmythupnp/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythmpeg2'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythmpeg2'
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythlivemedia'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythlivemedia'
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythui'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythui'
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythupnp'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythupnp'
cd libmyth/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmyth'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmyth'
cd libmythtv/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythtv'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythtv'
cd libmythmetadata/ && /usr/bin/make -f Makefile 
cd libmythprotoserver/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythprotoserver'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythprotoserver'
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythmetadata'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythmetadata'
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs'
/usr/bin/make -C filters
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters'
cd invert/ && /usr/bin/make -f Makefile 
cd linearblend/ && /usr/bin/make -f Makefile 
cd denoise3d/ && /usr/bin/make -f Makefile 
cd quickdnr/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/invert'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/invert'
cd kerneldeint/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/quickdnr'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/quickdnr'
cd crop/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/linearblend'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/linearblend'
cd force/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/denoise3d'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/denoise3d'
cd adjust/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/kerneldeint'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/kerneldeint'
cd onefield/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/crop'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/crop'
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/force'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/force'
cd bobdeint/ && /usr/bin/make -f Makefile 
cd ivtc/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/adjust'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/adjust'
cd yadif/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/onefield'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/onefield'
cd fieldorder/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/bobdeint'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/bobdeint'
cd postprocess/ && /usr/bin/make -f Makefile 
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/ivtc'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/ivtc'
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/fieldorder'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/fieldorder'
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/yadif'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/yadif'
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/postprocess'
/opt/local/bin/clang-mp-3.0 -c -pipe -I/opt/local/include -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_DARWIN_C_SOURCE -DPIC -pipe -O2 -arch x86_64 -std=c99 -fomit-frame-pointer -fPIC -g -Wall -Wno-parentheses -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -O3 -fno-math-errno -fno-signed-zeros -Qunused-arguments -Wno-missing-prototypes -I/opt/local/include -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_DARWIN_C_SOURCE -DPIC -pipe -O2 -arch x86_64 -std=c99 -fomit-frame-pointer -fPIC -g -Wall -Wno-parentheses -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -O3 -fno-math-errno -fno-signed-zeros -Qunused-arguments -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.8 -DMMX -DUSING_APPLEREMOTE -D_GNU_SOURCE -DMMX -DUSING_APPLEREMOTE -D_GNU_SOURCE -I/opt/local/share/qt4/mkspecs/macx-g++ -I. -I/usr/include -I/opt/local -I/opt/local/include/libxml2 -I../../libs/libmythtv -I../../libs/libmythbase -I../../external/FFmpeg -I/usr/include -I/opt/local -I/opt/local/include/libxml2 -I../../libs/libmythtv -o filter_postprocess.o filter_postprocess.c
filter_postprocess.c:26:5: error: unknown type name 'pp_mode_t'; did you mean 'pp_mode'?
    pp_mode_t* mode;
    ^~~~~~~~~
    pp_mode
/opt/local/include/libpostproc/postprocess.h:70:14: note: 'pp_mode' declared here
typedef void pp_mode;
             ^
filter_postprocess.c:27:5: error: unknown type name 'pp_context_t'; did you mean 'pp_context'?
    pp_context_t* context;
    ^~~~~~~~~~~~
    pp_context
/opt/local/include/libpostproc/postprocess.h:69:14: note: 'pp_context' declared here
typedef void pp_context;
             ^
filter_postprocess.c:139:9: warning: use of GNU old-style field designator extension [-Wgnu-designator]
        filter_init: &new_filter,
        ^~~~~~~~~~~~
        .filter_init = 
filter_postprocess.c:140:9: warning: use of GNU old-style field designator extension [-Wgnu-designator]
        name:       "postprocess",
        ^~~~~
        .name = 
filter_postprocess.c:141:9: warning: use of GNU old-style field designator extension [-Wgnu-designator]
        descript:   "FFMPEG's postprocessing filters",
        ^~~~~~~~~
        .descript = 
filter_postprocess.c:142:9: warning: use of GNU old-style field designator extension [-Wgnu-designator]
        formats:    FmtList,
        ^~~~~~~~
        .formats = 
filter_postprocess.c:143:9: warning: use of GNU old-style field designator extension [-Wgnu-designator]
        libname:    NULL
        ^~~~~~~~
        .libname = 
5 warnings and 2 errors generated.
make[2]: *** [filter_postprocess.o] Error 1
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters/postprocess'
make[1]: *** [sub-postprocess-make_default] Error 2
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/filters'
make: *** [filters] Error 2
make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv'
Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv" && /usr/bin/make -j4 -w all 
Exit code: 2
Error: org.macports.build for port mythtv-core.25 returned: command execution failed
Warning: targets not executed for mythtv-core.25: org.macports.activate org.macports.build org.macports.destroot org.macports.install
Please see the log file for port mythtv-core.25 for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port mythtv-core.25 failed

Change History (8)

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: mythtv ffmpeg removed
Owner: changed from macports-tickets@… to ctreleaven@…

comment:2 Changed 12 years ago by ctreleaven (Craig Treleaven)

Myth does not use MacPort's ffmpeg--it encapsulates it's own slightly modified version.

From the machine name, you're building this on a Hackintosh? What CPU is in it? Do you have a real Apple Macintosh to test with?

Please provide the output of 'sw_vers; xcodebuild -version'. Could you please attach the full main log (as referenced in the output above) as an attachment. Thanks.

comment:3 Changed 12 years ago by dbevans (David B. Evans)

Nonetheless, it is using include files from the current MacPorts ffmpeg as shown by these errors:

:info:build filter_postprocess.c:26:5: error: unknown type name 'pp_mode_t'; did you mean 'pp_mode'?
:info:build     pp_mode_t* mode;
:info:build     ^~~~~~~~~
:info:build     pp_mode
:info:build /opt/local/include/libpostproc/postprocess.h:70:14: note: 'pp_mode' declared here
:info:build typedef void pp_mode;
:info:build              ^

:info:build filter_postprocess.c:27:5: error: unknown type name 'pp_context_t'; did you mean 'pp_context'?
:info:build     pp_context_t* context;
:info:build     ^~~~~~~~~~~~
:info:build     pp_context
:info:build /opt/local/include/libpostproc/postprocess.h:69:14: note: 'pp_context' declared here
:info:build typedef void pp_context;
:info:build              ^

In the current libpostproc API (ffmpeg 1.0) pp_mode_t and pp_context_t have indeed been replaced by pp_mode and pp_context respectively.

I believe the problem is that

-I/opt/local/include

precedes

-I../../external/FFmpeg

in the build command for filter_postprocess.o

:info:build /opt/local/bin/clang-mp-3.0 -c -pipe -I/opt/local/include -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_DARWIN_C_SOURCE -DPIC -pipe -O2 -arch x86_64 -std=c99 -fomit-frame-pointer -fPIC -g -Wall -Wno-parentheses -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -O3 -fno-math-errno -fno-signed-zeros -Qunused-arguments -Wno-missing-prototypes -I/opt/local/include -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_DARWIN_C_SOURCE -DPIC -pipe -O2 -arch x86_64 -std=c99 -fomit-frame-pointer -fPIC -g -Wall -Wno-parentheses -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -O3 -fno-math-errno -fno-signed-zeros -Qunused-arguments -DMMX -DUSING_APPLEREMOTE -D_GNU_SOURCE -DMMX -DUSING_APPLEREMOTE -D_GNU_SOURCE -I/opt/local/share/qt4/mkspecs/macx-g++ -I. -I/usr/include -I/opt/local -I/opt/local/include/libxml2 -I../../libs/libmythtv -I../../libs/libmythbase -I../../external/FFmpeg -I/usr/include -I/opt/local -I/opt/local/include/libxml2 -I../../libs/libmythtv -o filter_postprocess.o filter_postprocess.c

In my case, the build machine is a MacBookPro 15" running Lion

devans$ sw_vers; xcodebuild -version
ProductName:	Mac OS X
ProductVersion:	10.7.5
BuildVersion:	11G63
Xcode 4.5.2
Build version 4G2008a

comment:4 Changed 12 years ago by dbevans (David B. Evans)

Just as confirmation, the port builds successfully for me if port ffmpeg is deactivated before attempting the build.

comment:5 in reply to:  4 ; Changed 12 years ago by ctreleaven (Craig Treleaven)

Replying to devans@…:

Just as confirmation, the port builds successfully for me if port ffmpeg is deactivated before attempting the build.

Thanks, I understand the issue now. Given your experience with ffmpeg, I'd like to contact you offline for some more info. (Myth's configure is based on ffmpeg's.)

comment:6 in reply to:  5 Changed 12 years ago by gmacport@…

Replying to ctreleaven@…:

Replying to devans@…:

Just as confirmation, the port builds successfully for me if port ffmpeg is deactivated before attempting the build.

Thanks, I understand the issue now. Given your experience with ffmpeg, I'd like to contact you offline for some more info. (Myth's configure is based on ffmpeg's.)

I'm encountering this same issue. If you need any help debugging please let me know.

I can also confirm that disabling ffmpeg and then installing mythtv-core was successful.

comment:7 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Pending a better solution, I added ffmpeg and ffmpeg-devel to the port's build-time conflicts in r105339.

comment:8 Changed 11 years ago by pixilla (Bradley Giesbrecht)

Resolution: fixed
Status: newclosed

Corrected by r105339

Note: See TracTickets for help on using tickets.