Eduard Bloch <[EMAIL PROTECTED]> wrote:

> > 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 .

I was never expecting that you understand CLI basics....

This is not related to my text above and mkisofs _does_ give an error message.
The problem I was referring to above will cause that string options will 
silently get wrong parameters. And BTW: getargs allows you to contol the 
behavior - GNU getopt_long does not ;-)

Just check:

<         {{"input-charset*", &icharset }, 
---
>         {{"input-charset* ", &icharset }, 


> 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/.

It makes sense to not have a broken feature and to wait for a correct solution.
It is being worked on decent and correct UTF-8 support for mkisofs. This will
come soon. The UTF-8 implementation that is used in "cdrkit" has been rejected 
for mkisofs because of serious bugs and because it's creators did refuse to 
fix these bugs. 

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
       [EMAIL PROTECTED]                (uni)  
       [EMAIL PROTECTED]     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily

Reply via email to