Subject: Re: [nextstep pkgsrc bootstrap] _POSIX2_RE_DUP_MAX not defined in nextstep
To: None <tech-pkg@netbsd.org>
From: Andreas_Hallmann <hallmann@ahatec.de>
List: tech-pkg
Date: 06/24/2005 08:27:44
On Fri, Jun 24, 2005 at 10:46:55AM +1000, grant beattie wrote:
> On Thu, Jun 23, 2005 at 08:41:15PM +0200, Andreas_Hallmann wrote:
>
> > Hi everybody,
> >
> > trying to bootstrap I found that
> >
> > work/libnbcompat/private/utils.h uses _POSIX2_RE_DUP_MAX which is not defined in nextstep.
> >
> > It's existence is assumed ...
> >
> > You can find it in netbsd
> >
> > /usr/include/limits.h:#define _POSIX2_RE_DUP_MAX 255
>
> is DUPMAX defined anywhere in nextstep?
>
> if _POSIX2_RE_DUP_MAX is not defined, it is probably safe to define
> DUPMAX to 255.
>
> grant.
>
THanks
Nextstep has a
/* Maximum number of duplicates an interval can allow. */
#ifndef RE_DUP_MAX /* kludge for AIX, which defines it */
#define RE_DUP_MAX ((1 << 15) - 1)
#endif
in its c++ library headers for Regular expressions. (/usr/include/g++/regex.h)
But DUPMAX 255 seems to be more appropriate.
>
--
NetBSD: If you happen to have any problem with your uptime.