Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Nov 2001 11:14:08 -0500 (EST)
From:      Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
To:        David Wolfskill <david@catwhisker.org>
Cc:        current@FreeBSD.ORG, obrien@FreeBSD.ORG
Subject:   Re: buildworld breakage during "make depend" at usr.bin/kdump
Message-ID:  <200111011614.fA1GE8P25519@khavrinen.lcs.mit.edu>
In-Reply-To: <200111010549.fA15nPG47227@bunrab.catwhisker.org>
References:  <200110312159.f9VLx1I45943@bunrab.catwhisker.org> <200111010549.fA15nPG47227@bunrab.catwhisker.org>

next in thread | previous in thread | raw e-mail | index | archive | help
<<On Wed, 31 Oct 2001 21:49:25 -0800 (PST), David Wolfskill <david@catwhisker.org> said:

>  # entry header
> -/^# T[[:graph:]]+ (S[[:graph:]]+ )*D[[:graph:]][[:print:]]*$/ && (state == 1) \
> +/^# T[\x21-\x7e]+ (S[\x21-\x7e]+ )*D[\x21-\x7e][\x20-\x7e]*$/ && (state == 1) \

This indicates a bug in bwk-awk.  The Standard specifies quite
clearly that `awk' uses Extended Regular Expressions, of which the
[:class:] syntax is unconditionally part.

> For the regex/doc/Makefile, it seems that gawk allows the value for -v
> to be adjacent to the -v itself, while the -CURRENT awk works better if
> there is whitespace separating them.  I cannot quote documentation to
> support this, but appeal to empirical evidence.

This would be another bug if true.

-GAWollman


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200111011614.fA1GE8P25519>