[mythtv-commits] Ticket #13302: Configure check_lib updates for FFMpeg merge
MythTV
noreply at mythtv.org
Thu Jul 5 18:05:43 UTC 2018
#13302: Configure check_lib updates for FFMpeg merge
-------------------------------------------+---------------------------
Reporter: Gary Buhrmaster | Owner: Peter Bennett
Type: Patch - Bug Fix | Status: new
Priority: minor | Milestone: needs_triage
Component: MythTV - configure script | Version: Master Head
Severity: medium | Keywords:
Ticket locked: 0 |
-------------------------------------------+---------------------------
The FFMpeg resync in 24f44de changed the function check_lib calling
sequence (it adds a name first param). There are a couple of check_lib
calls there were not converted in the MythTV configure script.
To reproduce failure for the first case (without patch): {{{./configure
--enable-mythlogserver}}}
No reproducer provided for the second case (the external mpeg2 library
support is still a WIP I believe).
Proposed patch:
{{{
diff --git a/mythtv/configure b/mythtv/configure
index 32e0098b9f..7bfac0307a 100755
--- a/mythtv/configure
+++ b/mythtv/configure
@@ -5874,7 +5874,7 @@ enabled ffmpeg_pthreads && enable pthreads
# Check for libuuid for zeromq
enabled mythlogserver || disable libuuid
if enabled libuuid ; then
- check_lib uuid/uuid.h uuid_generate -luuid || disable libuuid
+ check_lib uuid uuid/uuid.h uuid_generate -luuid || disable libuuid
if disabled libuuid ; then
die "ERROR: can not find libuuid. (debian uuid-dev; RedHat libuuid-
devel)"
fi
@@ -5987,7 +5987,7 @@ enabled opengl && { check_lib opengl
GL/glx.h glXGetProcAddress "-lGL
die "ERROR: opengl not found."
}
if enabled libmpeg2external; then
- check_lib mpeg2dec/mpeg2.h mpeg2_init -lmpeg2 || disable
libmpeg2external
+ check_lib libmpeg2external mpeg2dec/mpeg2.h mpeg2_init -lmpeg2 ||
disable libmpeg2external
if disabled libmpeg2external; then
die "Warning! No suitable external libmpeg2 found, use internal
copy."
fi
}}}
--
Ticket URL: <https://code.mythtv.org/trac/ticket/13302>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list