[mythtv] Updates to mythtv/external and required system libraries

David Hampton mythtv at love2code.net
Sun Aug 5 12:12:34 UTC 2018


Hi everyone,

I just pushed changes to the master branch to prefer system libraries
over the code in the mythtv/external.  The changes are:

1) On all systems, the following libraries will be used :

  libhdhomerun
  libsamlplerate
  lzo (or lzo2) instead of minilzo
  minizip

2) On all systems except Centos 7, Debian Jessie, and Ubuntu 14.04 the
system libbluray will be used.

3) On all systems except Suse and FreeBSD, the system libXNVCtrl will
be used.

This means that after your next git update, your development directory
may not configure/compile until you add some system libraries.  The
ansible scripts have been updated, so if you installed your compilation
dependencies that way you can pull updated playbooks and re-run them.
If you installed manually, you will likely need to install the
following or their equivalents:

  hdhomerun-devel
  libbluray-devel
  libsamplerate-devel
  libXNVCtrl-devel
  lzo-devel
  minizip-devel

The only thing known not to work after this change is that the mythgame
plugin won't compile on Ubuntu 14.04 since that system doesn't provide
minizip.

David
 



More information about the mythtv-dev mailing list