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: