[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