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)
