-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 According to Per Øyvind Karlsen on 4/18/2008 7:58 PM: | Hi!
Hello Per, | | Since we upgraded to latest autoconf in Mandriva, we've discovered some nasty | bug in autoconf breaking build of quite a few packages. Please report autoconf bugs to the bug-autoconf@gnu.org mailing list, and not to private developers. You will reach a much larger audience, and be much more likely to achieve results. | | What happens is that 'eval' doesn't necessarily threat the line as just one | line, so if some variable is multi line, the additional lines will be ends up | on different lines. This patch will ensure to remove all newlines from the | variables. Can you please show an example configure.ac or even a pointer to a project where this bug bit you? We need to add something to our testsuite before blindly applying a patch. | | I guess some prettier way can be found, but this one will at least work for | now with all tests passing and pointing out the bug. Probably a good idea to | add a check to the testsuite for this as well. | | Gentoo d00dz: Doing a quick google on the topic, I noticed that you guys had | this issue reported in your bugzilla (ie. | http://bugs.gentoo.org/show_bug.cgi?id=217272), so here's a fix for ya! :) This bug has nothing to do with your claim of an eval bug, but deals with the deprecation of older macros by the newer AC_USE_SYSTEM_EXTENSIONS (where the fix is indeed to quit using AC_AIX and AC_MINIX macros in favor of the new macro). | | Patch available at: | http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/autoconf/current/SOURCES/autoconf-2.62-fix-multiline-string.patch?view=log It looks like all this patch does is change newlines to spaces in computing config_files and friends. I'm not a fan of adding extra forks to configure unless we can prove that such a fix is necessary; I also wonder if your patch introduces any line length limitation bugs. Again, we need some context as to why you are reporting this as a bug. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkgMhocACgkQ84KuGfSFAYBjygCeJoP0NkIR2fAr3ZdqDy0Yts4j odcAn3tdLh8MIWw6kZVQTWMXSTakx9ON =6VQi -----END PGP SIGNATURE-----