[mythtv] F27 build with v30-Pre-540

Bruce Taber b.taber at comcast.net
Sat Mar 10 13:19:48 UTC 2018

Hi Peter,

I'm attempting to do a build to include the new ffmpeg replacement that 
was recently added. The build fails on the FFmpeg section as follows:

Sat Mar 10 06:57:15 EST 2018
make -C external distclean
make[1]: Entering directory '/home/brtab/mythtv/mythtv/external'
make -C FFmpeg distclean
Makefile:96: /external/FFmpeg/fftools/Makefile: No such file or directory
make[2]: *** No rule to make target 
'/external/FFmpeg/fftools/Makefile'.  Stop.
make[2]: Entering directory '/home/brtab/mythtv/mythtv/external/FFmpeg'
make[2]: Leaving directory '/home/brtab/mythtv/mythtv/external/FFmpeg'
make[1]: *** [Makefile:32: FFmpeg-distclean] Error 2
make[1]: Leaving directory '/home/brtab/mythtv/mythtv/external'
make: *** [Makefile:74: external_distclean] Error 2
Options:     --prefix=/usr/local --compile-type=release --enable-dvb 
--enable-proc-opt --disable-joystick-menu --disable-mythlogserver 
--disable-vbox --qmake=/usr/bin/qmake-qt5

The system is Fedora Core 27 with standard release tools and libraries. 
The last successful build was:
[brtab at master mythtv]$ mythbackend --version
Please attach all output as a file in bug reports.
MythTV Version : v30-Pre-384-g63a5a20ec2
MythTV Branch : master
Network Protocol : 91
Library API : 30.20171120-1
QT Version : 5.9.4
Options compiled in:
  linux release use_hidesyms using_alsa using_oss using_pulse 
using_pulseoutput using_backend using_bindings_perl 
using_bindings_python using_bindings_php using_dvb using_frontend 
using_hdhomerun using_ceton using_hdpvr using_ivtv using_libcrypto 
using_libfftw3 using_libxml2 using_lirc using_mheg using_opengl 
using_opengl_video using_opengl_themepainter using_qtwebkit 
using_qtscript using_qtdbus using_taglib using_v4l2 using_x11 
using_xrandr using_xv using_bindings_perl using_bindings_python 
using_bindings_php using_freetype2 using_mythtranscode using_opengl 
using_ffmpeg_threads using_mheg using_libxml2

The specific version trying to build is:
[brtab at master mythtv]$ git describe

I've chased it down to at least a missing config.mak in 
external/FFmpeg/ffbuild. I'm guessing that file provides SRC_PATH_BARE 
definition such that there is a leading suffix on the 
/external/FFmpeg/... entry. There may be more but until that file can be 
located, I can't be sure.

Any help or guidance would be appreciated.



More information about the mythtv-dev mailing list