Re: lintian: binary-has-unneeded-section
On Fri, Feb 02, 2001 at 01:42:08PM +0100, Adrian Bunk wrote:
> On Fri, 2 Feb 2001, Drew Parsons wrote:
>
> >...
> > W: meschach: binary-has-unneeded-section ./usr/lib/libmeschach.so.1.2 .note
> > W: meschach: binary-has-unneeded-section ./usr/lib/libmeschach.so.1.2 .comment
> >
> >
> > I got no idea whatsoever what the second two messages mean. I'm compiling
> > the library with flags -fPIC to get a shared library. What's all this about
> > uneeded sections, notes and comments?
>
> These are sections you can remove when you strip it.
>
...
>
> That means you should do a
>
> strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/tmp/usr/lib/libmeschach.so.1.2
>
Oh, that makes sense, then. It's a rather old package, and debian/rules is
a bit of a mess, has no debhelper tools. All it had was the two lines:
strip --strip-debug *.a
strip --strip-unneeded *.so
Would the stripping all be done automatically and properly if I just ran
dh_strip on its own?
I'm starting to think it might be better to just do ./debian/ all over again
afresh.
>
> PS: Sorry that the lines are too long but I didn't see a good way to break
> them.
>
No problem :)
Drew
--
PGP public key available at http://dparsons.webjump.com/drewskey.txt
Fingerprint: A110 EAE1 D7D2 8076 5FE0 EC0A B6CE 7041 6412 4E4A
Reply to: