As Eric pointed out on 12/05, bootstrap is broken.
His proposed patch is not quite clean since readlink is not portable.

I further needed this trivial patch in order to be able to allow
overriding autoreconf.  After this bootstrap seems to pass.
configure uncovers another bug in Libtool CVS HEAD (RM defined too
late), `make' fails for various reasons, one being inconsistent source
file locations for some gnulib-imported files..

Regards,
Ralf

Index: bootstrap
===================================================================
RCS file: /cvsroot/m4/m4/bootstrap,v
retrieving revision 1.25
diff -u -r1.25 bootstrap
--- bootstrap   6 May 2005 08:30:52 -0000       1.25
+++ bootstrap   25 Jun 2005 06:14:30 -0000
@@ -7,6 +7,7 @@
 : ${SED="sed"}
 : ${RM="rm -f"}
 : ${GNULIB_TOOL="gnulib-tool"}
+: ${AUTORECONF=autoreconf}
 
 ltdldir=ltdl
 config_aux_dir=$ltdldir/config
@@ -72,8 +73,8 @@
 func_echo "running: libtoolize --ltdl=\"$ltdldir\" --force --copy"
 libtoolize --ltdl="$ltdldir" --force --copy
 
-func_echo "running: autoreconf --force --verbose --install"
-autoreconf --force --verbose --install
+func_echo "running: $AUTORECONF --force --verbose --install"
+$AUTORECONF --force --verbose --install
 
 (
   func_echo "generating testsuite"


_______________________________________________
M4-patches mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/m4-patches

Reply via email to