Jamie:

I was well aware of this being present but it's been that way for as far back 
as I can remember for libmyth* packages.  With several of those libraries in 
question, the code is ffmpeg code that benefits from the performance 
enhancement.  I would be happy to add an override and a note to Readme.Debian 
as necessary if that would suffice.

ffmpeg actually ships with an override in place, and the same build system is 
used for the mythtv contained ffmpeg:

    lintian override shlib-with-non-pic-codeshlib-with-non-pic-code
    ==================================================================

    The lintian overrides for the non-pic shared libs error messages is not
    really a matter of silencing lintian. The general idea is that the
    override would serve as an indication that we know about the error
    message and we're avoiding any bug reports or complaints by others about
    the errors.

    We are aware that this override is too strict. It should only cover the
    i386 architecture, as we know that the upstream build system will
    produce PIC libraries where necessary. Only architectures like i386 will
    be built non-PIC, mainly for performance reasons.

     -- Reinhard Tartler <[email protected]>, Mon, 27 Jul 2009 12:08:55 +0200

Lastly, this isn't nearly as strictly enforced with other packages, chromium's 
ffmpeg based package has the same error:

    #lintian 
/var/cache/apt/archives/chromium-codecs-ffmpeg_0.6+svn20100904r58574+58998-0ubuntu0.10.04.1_i386.deb
    E: chromium-codecs-ffmpeg: shlib-with-non-pic-code 
usr/lib/chromium-browser/libffmpegsumo.so


On 12/03/2010 03:19 PM, Jamie Strandboge wrote:
> Hi,
>
> I'm sorry to report that I am rejecting the 1:0.24.0+fixes27162-0ubuntu1
> binaries for natty. There are many lintian problems with the resulting
> binaries, the most serious of which are that libmyth-0.24-0 is not build
> with -fPIC (for which I have file a bug[1]). This is in violation of the
> Ubuntu Policy Manual. Please see the bug[1] for details.
>  
> I'm sorry I missed this during my prior review. After addressing the
> problems, please feel free to reupload.
>
> [1] https://launchpad.net/bugs/684941
>

**

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
ubuntu-devel mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel

Reply via email to