Hi Ralf, On Sat, 9 Dec 2006, Ralf Wildenhues wrote:
> Hello Tim, > > In http://lists.gnu.org/archive/html/bug-autoconf/2006-05/msg00077.html > you warned that changing config.status to use awk for substitutions > could easily break on the systems you have access to. > > We made the change now in the CVS version of Autoconf. Even more, we > also use some more potentially large here documents. Would you be > willing to test it? Grab it with [snip] > It's probably sufficient if you run these tests for now: > make check \ > TESTSUITEFLAGS="-k substitute -k define -k torturing -k AS_ECHO" Solaris 8 284 tests behaved as expected. 16 tests were skipped. UnixWare 7.1.1 284 tests behaved as expected. 16 tests were skipped. UnixWare 7.1.4 291 tests behaved as expected. 9 tests were skipped. OpenServer 6.0.0 test fine. 283 tests behaved as expected. 17 tests were skipped. OpenServer 5.0.7 /bin/ksh ./testsuite /testsuite[966]: : is not an identifier gmake[2]: *** [check-local] Error 1 However, If I configure it to use /usr/bin/bash (bash is not in /bin) I get ERROR: 283 tests were run, 5 failed (4 expected failures). 17 tests were skipped. Test 100 failed. It is interesting that OpenServer 6 uses bash without specifying CONFIG_SHELL on the configure line. But then bash can be found in /bin on OpenServer 6. On the OpenServer 5.0..7 box I just tried .... gmake check CONFIG_SHELL=/usr/bin/bash \ TESTSUITEFLAGS="-k substitute -k define -k torturing -k AS_ECHO" .... add got "All 7 tests behaved as expected." I'm not sure why test 100 didn't use bash the first time. > > Thanks, > Ralf > > > -- Tim Rice Multitalents (707) 887-1469 [EMAIL PROTECTED]
