I retract the following patch. While it is not incorrect, it does not make a difference any longer on future/very current versions of FreeBSD and thus probably isn't worth it (unless it helps other platforms). Thanks, Gerald On Wed, 26 Mar 2003, Gerald Pfeifer wrote: > In the FreeBSD port of Wine I inherited the following and > /usr/include/features.h on my Debian systems states > > _THREAD_SAFE Same as _REENTRANT, often used by other systems. > > so I'd like to propose the following. On FreeBSD these two are not > exactly synonyms (yet?), and on Linux it doesn't hurt anybody. > > Gerald > > ChangeLog: > Add _THREAD_SAFE to OPTIONS. > > --- Make.rules.in.orig Fri Oct 4 06:42:42 2002 > +++ Make.rules.in Tue Oct 8 09:46:22 2002 > @@ -25,7 +25,7 @@ SHELL = /bin/sh > CC = @CC@ > CPP = @CPP@ > CFLAGS = @CFLAGS@ $(EXTRACFLAGS) > -OPTIONS = @OPTIONS@ -D_REENTRANT > +OPTIONS = @OPTIONS@ -D_REENTRANT -D_THREAD_SAFE > LIBS = @LIBS@ > YACC = @YACC@ > LEX = @LEX@