cvs commit: apache-apr/pthreads/src Configure

1999-04-20 Thread fielding
fielding99/04/19 22:29:42

  Modified:pthreads/src Configure
  Log:
  CFLAGS and library needed to compile pthreads on Solaris.
  
  Revision  ChangesPath
  1.9   +2 -2  apache-apr/pthreads/src/Configure
  
  Index: Configure
  ===
  RCS file: /home/cvs/apache-apr/pthreads/src/Configure,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- Configure 1999/03/17 17:00:35 1.8
  +++ Configure 1999/04/20 05:29:41 1.9
  @@ -542,8 +542,8 @@
   *-solaris2*)
PLATOSVERS=`echo $PLAT | sed 's/^.*solaris2.//'`
OS=Solaris $PLATOSVERS
  - CFLAGS=$CFLAGS -DSOLARIS2=$PLATOSVERS
  - LIBS=$LIBS -lsocket -lnsl
  + CFLAGS=$CFLAGS -DSOLARIS2=$PLATOSVERS -D_POSIX_PTHREAD_SEMANTICS
  + LIBS=$LIBS -lsocket -lnsl -lpthread
DBM_LIB=
case $PLATOSVERS in
2[01234]*)
  
  
  


cvs commit: apache-apr/pthreads/src Configure

1999-02-26 Thread rbb
rbb 99/02/26 12:04:21

  Modified:pthreads/src Configure
  Log:
  Changes to configure so the hybrid server will compile correctly on AIX.
  
  Revision  ChangesPath
  1.7   +7 -0  apache-apr/pthreads/src/Configure
  
  Index: Configure
  ===
  RCS file: /home/cvs/apache-apr/pthreads/src/Configure,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- Configure 1999/02/23 20:52:15 1.6
  +++ Configure 1999/02/26 20:04:21 1.7
  @@ -285,33 +285,40 @@
;;
   i386-ibm-aix*)
OS='IBM AIX PS/2'
  + CC=cc_r
CFLAGS=$CFLAGS -DAIX=1 -U__STR__ -DUSEBCOPY
DEF_WANTHSREGEX=no
;;
   *-ibm-aix[1-2].*)
OS='IBM AIX 1.x/2.x'
  + CC=cc_r
CFLAGS=$CFLAGS -DAIX=1 -DNEED_RLIM_T -U__STR__
;;
   *-ibm-aix3.*)
OS='IBM AIX 3.x'
  + CC=cc_r
CFLAGS=$CFLAGS -DAIX=30 -DNEED_RLIM_T -U__STR__
;;
   *-ibm-aix4.1)
OS='IBM AIX 4.1'
  + CC=cc_r
CFLAGS=$CFLAGS -DAIX=41 -DNEED_RLIM_T -U__STR__
;;
   *-ibm-aix4.2)
OS='IBM AIX 4.2'
  + CC=cc_r
CFLAGS=$CFLAGS -DAIX=42 -U__STR__
LDFLAGS=$LDFLAGS -lm -lpthreads
;;
   *-ibm-aix4.3)
OS='IBM AIX 4.3'
  + CC=cc_r
CFLAGS=$CFLAGS -DAIX=43 -U__STR__
LDFLAGS=$LDFLAGS -lm -lpthreads
;;
   *-ibm-aix*)
OS='IBM AIX'
  + CC=cc_r
CFLAGS=$CFLAGS -DAIX=1 -U__STR__
LDFLAGS=$LDFLAGS -lm
;;
  
  
  


cvs commit: apache-apr/pthreads/src Configure

1999-02-23 Thread stoddard
stoddard99/02/23 12:52:17

  Modified:pthreads/src/include apr.h
   pthreads/src Configure
  Log:
  Make this stuff compile and link on AIX 4.2.
  
  Revision  ChangesPath
  1.2   +77 -0 apache-apr/pthreads/src/include/apr.h
  
  Index: apr.h
  ===
  RCS file: /export/home/cvs/apache-apr/pthreads/src/include/apr.h,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- apr.h 1999/01/21 23:08:32 1.1
  +++ apr.h 1999/02/23 20:52:11 1.2
  @@ -1 +1,78 @@
  +/* 
  + * Copyright (c) 1995-1999 The Apache Group.  All rights reserved.
  + *
  + * Redistribution and use in source and binary forms, with or without
  + * modification, are permitted provided that the following conditions
  + * are met:
  + *
  + * 1. Redistributions of source code must retain the above copyright
  + *notice, this list of conditions and the following disclaimer. 
  + *
  + * 2. Redistributions in binary form must reproduce the above copyright
  + *notice, this list of conditions and the following disclaimer in
  + *the documentation and/or other materials provided with the
  + *distribution.
  + *
  + * 3. All advertising materials mentioning features or use of this
  + *software must display the following acknowledgment:
  + *This product includes software developed by the Apache Group
  + *for use in the Apache HTTP server project (http://www.apache.org/).
  + *
  + * 4. The names Apache Server and Apache Group must not be used to
  + *endorse or promote products derived from this software without
  + *prior written permission. For written permission, please contact
  + *[EMAIL PROTECTED]
  + *
  + * 5. Products derived from this software may not be called Apache
  + *nor may Apache appear in their names without prior written
  + *permission of the Apache Group.
  + *
  + * 6. Redistributions of any form whatsoever must retain the following
  + *acknowledgment:
  + *This product includes software developed by the Apache Group
  + *for use in the Apache HTTP server project (http://www.apache.org/).
  + *
  + * THIS SOFTWARE IS PROVIDED BY THE APACHE GROUP ``AS IS'' AND ANY
  + * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  + * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE APACHE GROUP OR
  + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  + * OF THE POSSIBILITY OF SUCH DAMAGE.
  + * 
  + *
  + * This software consists of voluntary contributions made by many
  + * individuals on behalf of the Apache Group and was originally based
  + * on public domain software written at the National Center for
  + * Supercomputing Applications, University of Illinois, Urbana-Champaign.
  + * For more information on the Apache Group and the Apache HTTP server
  + * project, please see http://www.apache.org/.
  + *
  + */
  +#ifndef APR_H_
  +#define APR_H_
  +
  +#ifdef __cplusplus
  +extern C {
  +#endif
  +
   #define APRFile int
  +
  +/*
  + * Eventually, crap like the following will be abstracted out and
  + * pushed deep into APR...
  + */
  +#ifdef AIX=42
  +#define pthread_sigmask sigprocmask
  +#endif
  +
  +#ifdef __cplusplus
  +}
  +#endif
  +
  +#endif  /* APR_H_ */
  
  
  
  1.6   +4 -4  apache-apr/pthreads/src/Configure
  
  Index: Configure
  ===
  RCS file: /export/home/cvs/apache-apr/pthreads/src/Configure,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Configure 1999/02/22 07:36:00 1.5
  +++ Configure 1999/02/23 20:52:15 1.6
  @@ -302,13 +302,13 @@
;;
   *-ibm-aix4.2)
OS='IBM AIX 4.2'
  - CFLAGS=$CFLAGS -DAIX=42 -U__STR__ -lpthread
  - LDFLAGS=$LDFLAGS -lm
  + CFLAGS=$CFLAGS -DAIX=42 -U__STR__
  + LDFLAGS=$LDFLAGS -lm -lpthreads
;;
   *-ibm-aix4.3)
OS='IBM AIX 4.3'
  - CFLAGS=$CFLAGS -DAIX=43 -U__STR__ -lpthread
  - LDFLAGS=$LDFLAGS -lm
  + CFLAGS=$CFLAGS -DAIX=43 -U__STR__
  + LDFLAGS=$LDFLAGS -lm -lpthreads
;;
   *-ibm-aix*)
OS='IBM AIX'
  
  
  


cvs commit: apache-apr/pthreads/src Configure

1999-02-22 Thread manoj
manoj   99/02/21 23:36:00

  Modified:pthreads/src Configure
  Log:
  AIX needs this flag to build the hybrid server correctly. We only
  enable it for 4.2 and 4.3 so far, because we haven't even tried this on
  a 4.1 or earlier box yet.
  
  Revision  ChangesPath
  1.5   +2 -2  apache-apr/pthreads/src/Configure
  
  Index: Configure
  ===
  RCS file: /home/cvs/apache-apr/pthreads/src/Configure,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -u -r1.4 -r1.5
  --- Configure 1999/02/17 08:29:11 1.4
  +++ Configure 1999/02/22 07:36:00 1.5
  @@ -302,12 +302,12 @@
;;
   *-ibm-aix4.2)
OS='IBM AIX 4.2'
  - CFLAGS=$CFLAGS -DAIX=42 -U__STR__
  + CFLAGS=$CFLAGS -DAIX=42 -U__STR__ -lpthread
LDFLAGS=$LDFLAGS -lm
;;
   *-ibm-aix4.3)
OS='IBM AIX 4.3'
  - CFLAGS=$CFLAGS -DAIX=43 -U__STR__
  + CFLAGS=$CFLAGS -DAIX=43 -U__STR__ -lpthread
LDFLAGS=$LDFLAGS -lm
;;
   *-ibm-aix*)
  
  
  


cvs commit: apache-apr/pthreads/src Configure

1999-02-04 Thread manoj
manoj   99/02/03 16:26:00

  Modified:pthreads/src Configure
  Log:
  Make this compile out of the box on Linux.
  
  Revision  ChangesPath
  1.2   +1 -1  apache-apr/pthreads/src/Configure
  
  Index: Configure
  ===
  RCS file: /home/cvs/apache-apr/pthreads/src/Configure,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -u -r1.1 -r1.2
  --- Configure 1999/01/21 23:08:31 1.1
  +++ Configure 1999/02/04 00:25:56 1.2
  @@ -430,7 +430,7 @@
DEF_WANTHSREGEX=yes
OS='Linux'
CFLAGS=$CFLAGS -DLINUX=2
  - LIBS=$LIBS -lm
  + LIBS=$LIBS -lm -lpthread
;;
   *-linux1)
DEF_WANTHSREGEX=yes