Re: CVS commit: src/tools/compat

2016-02-29 Thread Aymeric Vincent

chris...@astron.com (Christos Zoulas) writes:

> Can you explain how it breaks? Is it because of the locale settings?

Sure, and no: it's simply because it uses [[:<:]] and [[:>:]] as word
delimiters, and that appears to be a BSD extension.

Regards,
 Aymeric


Re: CVS commit: src/tools/compat

2016-02-29 Thread Christos Zoulas
In article <20160229221929.7346bf...@cvs.netbsd.org>,
Aymeric Vincent  wrote:
>-=-=-=-=-=-
>
>Module Name:   src
>Committed By:  aymeric
>Date:  Mon Feb 29 22:19:29 UTC 2016
>
>Modified Files:
>   src/tools/compat: Makefile
>Added Files:
>   src/tools/compat: regex.h
>
>Log Message:
>add our libc's regex implementation to libnbcompat.
>
>This way, nbsed picks it up and it unbreaks the build of xf86-video-intel-old's
>man page under Linux and probably other future changes which rightfully expect
>the (net)bsd behaviour.

Can you explain how it breaks? Is it because of the locale settings?

christos