> Actually, it's that they appear to be shipping a version of gcc/cpp that
> inserts an additional space at the start of a line when expanding macros,
So then the correct fix would be this:
--- conf/aclocal.m4 2001/02/12 00:25:17 1.7
+++ conf/aclocal.m4 2001/05/20 09:50:29
@@ -29,7 +29,7 @@
(eval "$ac_cpp conftest.$ac_ext") 2>&AC_FD_CC |\
- sed -n -e 's/^"\(.*\)".*$/\1/p' >conftest
+ sed -n -e 's/^ *"\(.*\)".*$/\1/p' >conftest
set "X" "`cat conftest`"
(don't change the configure script, change the macros it was built
from.) Can someone with RH verify this works?
PS. I'd say their cpp is broken, if only for the surprise factor.
A gcc 2.97 CVS snapshot from February I occasionally use for testing
does not show this behaviour.