#include <hallo.h> * Joerg Schilling [Tue, Dec 12 2006, 08:14:35PM]: > >Package: mkisofs > >Version: 4:2.01+01a03-5 > >Severity: normal > > >There is bug in options handling. It should not matter in which order > >the options are given. See below for demonstation. > > > -rJf ERROR > > -frJ ok > > Hi Jari, > > your problem is caused by a bug in the option parser (GNU getopt_long). > > The mkisofs version you are using is very old (> 1.5 years). Three months > ago, mkisofs has been converted to use the more mature and older (starting > 1982) > getargs(). This change fixed your problem and many other conceptional bugs > >from GNU getopt_long. GNU getopt_long is e.g. unable to correctly deal with > miss-spelled long options in case that the miss-spelling occurs after the > shortest common part of the option name.
Maybe. Or maybe not. The big wrapper added by somebody (most likely you) around getopt action needs to be examined to say that for sure. But what does your "superiour" stuff do with miss-spelled options? $ mkisofs/OBJ/i686-linux-cc/mkisofs -input-charset-deliberate-mistake-but-with-correct-parameter iso8859-1 -o /dev/null . Unknown charset Known charsets are: cp10081 cp10079 ... iso8859-1 Hookay. So much about correctness. And the encoding beeing default on Linux nowadays (UTF-8) is still not in the list. Those who want an isofs generator that cares about the user's setup (eg. detecting the charset encoding and supporting Unicode/UTF-8 input) can use genisoimage from http://www.cdrkit.org/. Eduard. -- For any stupid thing chosen at random, you'll find at least 5 people on the Internet who thinks it's a good idea. -- Steve Langasek in debian-devel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]