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]*)