On Thu, 2006-11-02 at 12:04 +0100, Nicolas Cannasse wrote:
> > I am having trouble packaging Neko for Debian: Executables in Debian
> > are required to be strip'ed, and, since I do not grok the
> 
> Why is there such a requirement ?

The requirement is intended to apply to C binaries,
to minimise executable sizes. It's a convention:
to drive of the left or right? So Debian has a rule,
but the rule can be broken when necessary.

> "nekoc" is produced by appending the neko compiler bytecode at the end
> of the "neko" executable. So if you strip it after, it will not work.
> That's the way it's working on all platforms, and I'm not sure it's
> possible to change it so such produced executables are strip'able.

This is the same for Ocaml bytecode. I don't think this will
be a problem .. just tell your DD the reason it isn't stripped.

Plenty of Debian rules get broken, just not gratuitously.
For example Felix shared libraries do not have .sonames.

BTW: thanks for packaging Neko!


-- 
John Skaller <skaller at users dot sf dot net>
Felix, successor to C++: http://felix.sf.net

-- 
Neko : One VM to run them all
(http://nekovm.org)

Reply via email to