[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#729203: ffmpeg alongside libav



12.02.2014 02:09, Antoine Beaupré kirjoitti:
> On 2014-02-11 19:00:45, Timothy Gu wrote:
>> On Feb 11, 2014 10:27 AM, "Antoine Beaupré" <anarcat@debian.org> wrote:
>>>
>>> Besides, -rpath is actually a lintian warning:
>>>
>>> http://lintian.debian.org/tags/binary-or-shlib-defines-rpath.html
>>
>> The page states that:
>>
>> The only time a binary or shared library in a Debian package should set
>> RPATH is if it is linked to private shared libraries in the same package.
>> In that case, place those private shared libraries in /usr/lib/*package*.
>>
>> That's exactly what's happening here if we'd like to add the ffmpeg
>> programs but not use the libraries for other packages. Still, shared
>> libraries are better than statically linking the ffmpeg programs.
> 
> Ah, right, I see what you mean. I guess it would be better, but I think
> it's only a marginal gain over a statically linked binary: it would
> bring some confusion over the purpose of those libraries... Would other
> packages be allowed to link against them?

Well, statically linking all the four ff* executables of ffmpeg would
quadruple the total size due to duplication, and the libraries already
take over 10MB even without that...

-- 
Anssi Hannula


Reply to: