[mythtv-commits] Ticket #13275: FFmpeg files not installed in configure --libdir-name

MythTV noreply at mythtv.org
Thu May 10 16:14:08 UTC 2018

#13275: FFmpeg files not installed in configure --libdir-name
     Reporter:  Gary Buhrmaster            |      Owner:  JYA
         Type:  Patch - Bug Fix            |     Status:  new
     Priority:  minor                      |  Milestone:  needs_triage
    Component:  MythTV - configure script  |    Version:  Master Head
     Severity:  medium                     |   Keywords:
Ticket locked:  0                          |
 With recent changes to configure for FFmpeg configure separation, the
 external/FFmpeg libraries are no longer installed in the --libdir-name
 directory as specified by configure, resulting in interesting install

 If (for example), one specifies ./configure --libdir-name=lib64
 (a configuration not totally unexpected on x86_64 systems) all
 mythtv libraries are installed in .../lib64 (as expected), but the FFmpeg
 ones are installed in .../lib (not expected).

 Proposed patch (extremely lightly tested (it compiled and the files look
 to be in the right place, but completely operationally untested)) below.

 diff --git a/mythtv/configure b/mythtv/configure
 index a378fc44dd..0a307557e9 100755
 --- a/mythtv/configure
 +++ b/mythtv/configure
 @@ -6956,7 +6956,7 @@ ffmpeg_optenable() {
  ffmpeg_optset arch cross_prefix sysroot sysinclude cc cxx ld cpu
  ffmpeg_optset extra_cxxflags extra_ldflags target_os
 -ffmpeg_optset pkg_config prefix as objcc dep_cc host_cc
 +ffmpeg_optset pkg_config prefix libdir as objcc dep_cc host_cc
  ffmpeg_optset host_ld
  ffmpeg_optenable cross_compile libmp3lame libx264 libx265 libvpx libxvid
  ffmpeg_optenable vdpau vaapi libxml2 libass dxva2 mediacodec

Ticket URL: <https://code.mythtv.org/trac/ticket/13275>
MythTV <http://www.mythtv.org>
MythTV Media Center

More information about the mythtv-commits mailing list