[Pkg-chromium-maint] Bug#763632: chromium: use system FFmpeg instead of embedded code copy

Sebastian Ramacher sramacher at debian.org
Wed Oct 1 14:32:36 UTC 2014


On 2014-10-01 16:17:09, Andreas Cadhalpun wrote:
> Package: chromium
> Version: 37.0.2062.120-2
> Severity: important
> Tags: security, patch
> 
> Dear Maintainer,
> 
> chromium uses an embedded code copy of FFmpeg (third_party/ffmpeg in the
> source directory) to compile libffmpegsumo.so, which is included in the
> chromium binary package.
> 
> This is not allowed by Debian policy § 4.13 [1]:
> "Debian packages should not make use of these convenience copies unless the
> included package is explicitly intended to be used in this way.
> If the included code is already in the Debian archive in the form of a
> library, the Debian packaging should ensure that binary packages reference
> the libraries already in Debian and the convenience copy is not used. If the
> included code is not already in Debian, it should be packaged separately as
> a prerequisite if possible."
> 
> As system FFmpeg libraries are now available, chromium should use them
> instead of the embedded FFmpeg copy, because it makes fixing security bugs
> easier.
> 
> Attached patch changes chromium's Debian packaging to use the system
> libraries, including some patches to make this work:
>  * fix_for_system_ffmpeg.patch: Fixes a conceptual bug that made it
>    impossible to use the system FFmpeg libraries.
>  * ffmpeg_2.4.patch: Adapts chromium to the API differences between the
>    embedded copy and FFmpeg 2.4.
>  * fix_for_system_ffmpeg_ABI.patch: Fixes the ABI used by chromium to
>    match the system FFmpeg ABI.
> 
> Please apply this patch as soon as possible, because the freeze is coming
> closer.

You might want to add here that ffmpeg is blocked from entering testing. See
#763148 and the blocks from Julien Cristau and Niels Thykier.

Cheers
-- 
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-chromium-maint/attachments/20141001/028ec38e/attachment-0001.sig>


More information about the Pkg-chromium-maint mailing list