cvs commit: src/gnu/lib/libregex Makefile regex.c
Andrey A. Chernov
ache at FreeBSD.org
Mon Mar 22 06:44:01 PST 2004
ache 2004/03/22 06:44:00 PST
FreeBSD src repository
gnu/lib/libregex Makefile regex.c
Forced commit note to explain why NO_POSIX_COMPAT was removed with upgrade.
NO_POSIX_COMPAT was added in 1996 as attempt to resolve POSIX regex
functions conflict for fixit floppy (they are both in libc and libgnuregex)
The way it done (simple excluding POSIX functions from compile) breaks
legitimate case when, say, some program from ports calls both POSIX
and GNU regex functions (it will call POSIX ones from libc and fails,
because header <regex.h> is from GNU).
Now our fixit floppy (and other crunched floppies, as I check) not
use libgnuregex, so the hack can be removed.
Revision Changes Path
1.28 +0 -0 src/gnu/lib/libregex/Makefile
1.12 +0 -0 src/gnu/lib/libregex/regex.c
More information about the cvs-src