Bug#758374: x264: Use pkg-config to determine FFmpeg linker flags

Andreas Cadhalpun andreas.cadhalpun at googlemail.com
Sat Aug 16 21:43:52 UTC 2014


Source: x264
Version: 2:0.142.2431+gita5831aa-1
Severity: wishlist
Tags: patch
Usertags: reintroducing-ffmpeg

Dear maintainer,

I am working on reintroducing FFmpeg to Debian [1-2].

In order to make FFmpeg co-installable with Libav, the libraries were
renamed to lib*-ffmpeg. Thus using linker flags like '-lavcodec' doesn't
work with the FFmpeg packages.

To get the correct linking flags for both FFmpeg and Libav, one can
(and should) use pkg-config.

Attached patch achieves that for this package, by simply build-depending
on pkg-config. Please apply it to facilitate building your package with
FFmpeg in Debian.

If you want to facilitate this even further, you can also add
lib*-ffmpeg-dev alternatives to the Libav build-dependencies.

While the FFmpeg package is still waiting in the NEW queue [3], it can
already be built from the git repository [4].

Best regards,
Andreas


1: https://lists.debian.org/debian-devel/2014/07/msg01010.html
2: https://bugs.debian.org/729203
3: https://ftp-master.debian.org/new/ffmpeg_7:2.3.1-1.html
4: https://anonscm.debian.org/cgit/collab-maint/ffmpeg.git

-------------- next part --------------
A non-text attachment was scrubbed...
Name: x264_control.patch
Type: text/x-diff
Size: 351 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20140816/4fb8c744/attachment.patch>


More information about the pkg-multimedia-maintainers mailing list