You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by tr...@apache.org on 2002/02/01 03:27:05 UTC
cvs commit: apache-1.3/src CHANGES Configure
trawick 02/01/31 18:27:05
Modified: src CHANGES Configure
Log:
Add -lpthread for Solaris since we reference pthread functions.
Previously we were picking up bogus pthread functions in libc.
Revision Changes Path
1.1766 +8 -0 apache-1.3/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /home/cvs/apache-1.3/src/CHANGES,v
retrieving revision 1.1765
retrieving revision 1.1766
diff -u -r1.1765 -r1.1766
--- CHANGES 31 Jan 2002 20:29:40 -0000 1.1765
+++ CHANGES 1 Feb 2002 02:27:04 -0000 1.1766
@@ -1,5 +1,13 @@
Changes with Apache 1.3.24
+ *) Link with -lpthread on Solaris since we reference pthread
+ functions for the accept mutex. Previously, the link step
+ would succeed but we would link to bogus versions of the
+ pthread functions in libc, apparently breaking accept mutex
+ serialization when "AcceptMutex pthread" was used and
+ apparently breaking some third-party modules whether
+ or not "AcceptMutex pthread" was used. [Jeff Trawick]
+
*) The Location: response header field, used for external
redirect, *must* be an absoluteURI. The Redirect directive
tested for that, but RedirectMatch didn't -- it would allow
1.449 +1 -1 apache-1.3/src/Configure
Index: Configure
===================================================================
RCS file: /home/cvs/apache-1.3/src/Configure,v
retrieving revision 1.448
retrieving revision 1.449
diff -u -r1.448 -r1.449
--- Configure 22 Jan 2002 23:33:28 -0000 1.448
+++ Configure 1 Feb 2002 02:27:04 -0000 1.449
@@ -586,7 +586,7 @@
PLATOSVERS=`echo $PLAT | sed 's/^.*solaris2.//'`
OS="Solaris $PLATOSVERS"
CFLAGS="$CFLAGS -DSOLARIS2=$PLATOSVERS"
- LIBS="$LIBS -lsocket -lnsl"
+ LIBS="$LIBS -lsocket -lnsl -lpthread"
DBM_LIB=""
case "$PLATOSVERS" in
2[01234]*)