Paul Eggert <[EMAIL PROTECTED]> writes:

>>> I am a leeetle surprised that it is a bug without the rest of my patch
>>> -- this suggests that "eval" is even bugger than I thought.
>>
>> I don't understand this sentence.  If, by "bugger" you mean buggier,
>
> Yes, sorry.
>
>> then I wonder which "bug" you are referring to:
>
> I was speculating at the time -- perhaps someone set IFS=' ' or
> something like that.  But going back and reading
> <http://lists.gnu.org/archive/html/autoconf-patches/2006-05/msg00109.html>
> it appears that it may have just been for nicer config.log output; in
> that case my fix wouldn't solve the problem.  So I'll do something
> like this instead: it should fix Debian's problem too, whatever it
> was.

According to the Debian bug report, it was not just about
config.log.  It fixed a problem for the submitter, although he
didn't specify the problem precisely.

>From http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=221148:

    The command (indirectly) passed to AC_TRY_COMMAND by AC_TRY_COMPILE
    produces a multi-line command that eval doesn't like (syntax error
    before unexpected "||"). The attached patch fixes this by causing the
    command to span only one line in the generated configure script.
-- 
Ben Pfaff 
email: [EMAIL PROTECTED]
web: http://benpfaff.org



Reply via email to