[FFmpeg-devel] [PATCH] Fix pkg-config detection when using a cross-prefix

Kyle Schwarz kshawkeye at gmail.com
Mon Jul 2 18:10:21 CEST 2012

On 6/30/2012 7:14 AM, Michael Niedermayer wrote:
> On Fri, Jun 29, 2012 at 10:08:06PM -0400, Kyle Schwarz wrote:
>> On 6/29/2012 11:04 AM, Michael Niedermayer wrote:
>>> On Fri, Jun 29, 2012 at 10:58:28AM -0400, Derek Buitenhuis wrote:
>>>> On 29/06/2012 2:30 AM, Kyle Schwarz wrote:
>>>>> The attached patch resolves a pkg-config issue.
>>>>> When a cross-prefix is used, FFmpeg searches for a cross-prefixed
>>>>> pkg-config, and fails to use pkg-config if none if found.
>>>>> This patch allows a native system pkg-config to be used if a prefixed
>>>>> one is not found.
>>>> This seems like it could go quite wrong in some situations...
>>> seconded
>> Can you give me an example of when it could go bad?
> what i had in mind (dunno if its the same as derek)
> assume you have cross compilation environments installed for
> 5 platforms, each needs different flags for the libs and has the
> libs in different places. How could 1 pkg-config be correct for all ?

If there are no further comments I would really appreciate it if this 
patch could be applied.

I assure you that this fix will not cause more bugs, and it address a 
long overdue issue.

Best regards,
   Kyle Schwarz

More information about the ffmpeg-devel mailing list