Hello, I introduced the problem by the following command awk '/^ \t*case/,/^ \t*esac/{if(/\[\^.*\)/) exit(1)}'
which I added to autotest. The testsuite is not working properly. On Wed, May 25, 2005 at 02:21:45PM +0200, Ralf Menzel wrote: > I'm using a Solaris 9 machine and the Sun Workshop 9.0 compiler: Yes, Solaris' /bin/awk has a very limited capabilities. Every time I try to use awk, I run into this. Unfortunately, I don't have access to Solaris. There are several ways to fix the problem: 1) either adapt the script so that it works even with Solaris' /bin/awk What may be the root of the problem? - the commma in: /re1/, /re2/ - the regex in if: if(/re/) - or, most likely, the "exit" 2) Or, preferably, add AC_PROG_AWK to configure.ac and use $AWK. That way we'd use at least /bin/nawk, which might work. With a patch I have in my queue, we'd even find /usr/xpg4/bin/awk, which is POSIX-conformant. I'll look at it again later. Stepan