Josip Rodin <[EMAIL PROTECTED]> writes:
> > If lintian objects to them, shouldn't policy mention stripping them?
>
> Doesn't it already?
The only guidance I can find in policy 3.5.2.0 on the subject of
stripping binaries is in section 11.1. Binaries:
Note that by default all installed binaries should be stripped, either
by using the `-s' flag to `install', or by calling `strip' on the
binaries after they have been copied into `debian/tmp' but before the
tree is made into a package.
I have always followed this provision, using the `-s' flag to
`install' in my rules files. The binaries lintian objected to were
stripped.
Section 11.2. Libraries says:
Note that all installed shared libraries should be stripped with
strip --strip-unneeded <your-lib>
Another poster recommended using `strip --strip-unneeded' for
these binaries, but that does not remove anything more than `strip'
without options. The dictzip binary, unstripped, is 394689 bytes.
After running `strip dictzip', it is 125116 bytes. After running
`strip --strip-unneeded dictzip' it is still 125116 bytes. Running
`strip --remove-section=.comment --remove-section=.note dictzip'
reduces it to 122396 bytes.
Bob
--
_
|_) _ |_ Robert D. Hilliard <[EMAIL PROTECTED]>
|_) (_) |_) 1294 S.W. Seagull Way <[EMAIL PROTECTED]>
Palm City, FL USA GPG Key ID: 390D6559
PGP Key ID: A8E40EB9
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]