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
