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

Bug#631011: lintian: add embedded-libcharls



Control: found -1 2.5.10.4

On Tue, Nov 29, 2011 at 8:00 PM, Jakub Wilk <jwilk@debian.org> wrote:
> Yeah, if we want to detect software linking statically to libchars, this is
> rather hopeless.

Ok.

> $ lintian -T embedded-library libdcmtk2_3.6.0-6_i386.deb
> libgdcm2.0_2.0.17-3_i386.deb | grep charls
> E: libdcmtk2: embedded-library usr/lib/libcharls.so.2.0.0: libcharls
> E: libgdcm2.0: embedded-library usr/lib/libgdcmcharls.so.2.0.17: libcharls
>
> That said, the patch is quite ugly and I'm not sure if it's a good idea to
> apply it.

for dynamic linking (assuming upstream did not mangle the library
symbol names) we can check for any of the public symbols:

http://anonscm.debian.org/viewvc/debian-med/trunk/packages/charls/trunk/debian/libcharls1.symbols?view=markup

That should catch the most obvious ones.

thanks


Reply to: