chromium-codecs-ffmpeg violates -fPIC policy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
chromium-codecs-ffmpeg (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: chromium-
for i in chromium-
chromium-
chromium-
E: chromium-
chromium-
chromium-
E: chromium-
chromium-
chromium-
E: chromium-
This is in violation of section 10.2 of the Ubuntu Policy manual (http://
"If the package is _architecture: any_, then the shared library compilation and linking flags must have `-fPIC', or the package shall not build on some of the supported architectures. Any exception to this rule must be discussed on the mailing list <email address hidden>, and a rough consensus obtained. The reasons for not compiling with `-fPIC' flag must be recorded in the file `README.Debian', and care must be taken to either restrict the architecture or arrange for `-fPIC' to be used on architectures where it is required."
As discussed in the mythtv thread on ubuntu-devel@ and bug #684941, this most likely just needs an override and supporting documentation in README.Debian since it is a fork of ffmpeg, and that is what is done in the ffmpeg package. This should be done for all releases, but let's only update Lucid and Maverick if this package is getting another update (eg, security or SRU).
description: | updated |
no longer affects: | chromium-codecs-ffmpeg (Ubuntu Lucid) |
no longer affects: | chromium-codecs-ffmpeg (Ubuntu Maverick) |
no longer affects: | chromium-codecs-ffmpeg (Ubuntu Natty) |