Hi Eric, Thank you for tackling this bug report so rapidly. I'm glad that you were able to reduce the test case to a minimal one.
> I've tested that before this patch, > gnulib-tool --create-testdir --dir=... vasnprintf-posix > > references $APPLE_UNIVERSAL_BUILD prior to its definition, and after the > patch, > the same testcase did things in a correct order. Yes, it would be good if you could apply the workaround, probably with a comment such as: AC_DEFUN([gl_MULTIARCH], [ dnl This AC_REQUIRE is not necessary in theory. It works around a bug in dnl autoconf <= 2.63: AC_REQUIRE invocations inside AC_REQUIREd macros are dnl being handled better than AC_REQUIRE invocations inside normally invoked dnl macros. AC_REQUIRE([gl_MULTIARCH_BODY]) ]) Bruno