[mythtv] F27 build with v30-Pre-540

Bruce Taber b.taber at comcast.net
Sat Mar 10 14:16:45 UTC 2018


On 03/10/2018 08:19 AM, Bruce Taber wrote:
> 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
> ^C
>
> 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
> v30-Pre-540-g3c17a5cb38
>
> 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.
>
> Thanks,
>
> Bruce
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://lists.mythtv.org/mailman/listinfo/mythtv-dev
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums: https://forum.mythtv.org

Umm, never mind. I had to let it run all the way through a first pass 
failure sequence. Once that happened, the config.mak file was created. 
The second pass builds okay at least on one of the systems. The other 
two systems (one is a PI) are a bit slower so will take some time to build.

Sorry for the noise,

Bruce



More information about the mythtv-dev mailing list