Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Nov 1996 08:24:25 +0100 (MET)
From:      Thomas Gellekum <thomas@ghpc8.ihf.rwth-aachen.de>
To:        joerg@freefall.freebsd.org (Joerg Wunsch)
Cc:        CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-gnu@freefall.freebsd.org
Subject:   Re: cvs commit:  src/gnu/lib/libregex Makefile regex.c
Message-ID:  <199611210724.IAA16339@ghpc6.ihf.rwth-aachen.de>
In-Reply-To: <199611201506.HAA09692@freefall.freebsd.org> from Joerg Wunsch at "Nov 20, 96 07:06:01 am"

next in thread | previous in thread | raw e-mail | index | archive | help
Joerg Wunsch wrote:
> joerg       96/11/20 07:05:57
> 
>   Branch:      gnu/lib/libregex  RELENG_2_2
>   Modified:    gnu/lib/libregex  Makefile regex.c
>   Log:
>   Merge from HEAD: don't duplicate the Posix regex stuff in libregex,
>   it's already in libc (and both implementations clash when linking both
>   libs simultaneously).

While you're at it: when testing a new port I found that there are
multiple definitions of regerror in libcompat:

regerror.o:
00000000 T _regerror

regex.o:
         U _free
00000020 T _re_comp
000000a0 T _re_exec
         U _regcomp
000000e0 T _regerror
         U _regexec
         U _strdup

Which one of those do we really need there?

A second thing: /usr/include/regex.h doesn't `#define REG_NOERROR 0'
which was expected by this port. I don't know if this one comes from
POSIX or if it was just some ``vendor extension''.

tg



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