httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ben Laurie <...@gonzo.ben.algroup.co.uk>
Subject Re: A Patch
Date Tue, 06 Aug 1996 17:25:27 GMT
Rob Hartill wrote:
> 
> 
> Thanks for the information and patch. Both are now being
> considered for a future Apache release.

I'm going to commit some of this, and talk to him about the rest...

Cheers,

Ben.

> 
> regards,
> rob
> 
> >
> >OS: QNX v4.2x (and any other POSIX compliant OS)
> >Apache Version: 1.1.1
> >Symptoms: Missing prototypes (for varargs functions)
> >
> >Missing prototype warnings were generated for the exec*() family.  POSIX
> >says that these prototypes should live in process.h; the following patch
> >adds a NEED_PROCESS_H manifest.
> >
> >diff -rcb apache_1.1.1/src/Configuration apache_1.1.1-qnx/src/Configuration
> >*** apache_1.1.1/src/Configuration	Tue Jul  9 11:02:01 1996
> >--- apache_1.1.1-qnx/src/Configuration	Fri Aug  2 12:03:54 1996
> >***************
> >*** 138,145 ****
> >  # BSDI doesn't need -lcrypt
> >  #AUX_LIBS= -lcrypt
> >  # For QNX
> >! #AUX_CFLAGS= -DQNX
> >! #AUX_LFLAGS= -N 0x20000
> >  # For LynxOS
> >  #AUX_CFLAGS= -DLYNXOS
> >  #EXTRA_LIBS=-lbsd -ldes -lc_p
> >--- 138,145 ----
> >  # BSDI doesn't need -lcrypt
> >  #AUX_LIBS= -lcrypt
> >  # For QNX
> >! #AUX_CFLAGS= -DQNX -w4 -zc -j
> >! #AUX_LFLAGS= -N128k -lsocket
> >  # For LynxOS
> >  #AUX_CFLAGS= -DLYNXOS
> >  #EXTRA_LIBS=-lbsd -ldes -lc_p
> >diff -rcb apache_1.1.1/src/conf.h apache_1.1.1-qnx/src/conf.h
> >*** apache_1.1.1/src/conf.h	Sat Jun 29 16:02:46 1996
> >--- apache_1.1.1-qnx/src/conf.h	Fri Aug  2 11:55:21 1996
> >***************
> >*** 296,301 ****
> >--- 296,302 ----
> >  #undef NO_SETSID
> >  #define NEED_INITGROUPS
> >  #define NEED_SELECT_H
> >+ #define NEED_PROCESS_H
> >  #define JMP_BUF sigjmp_buf
> >  
> >  #elif defined(LYNXOS)
> >***************
> >*** 383,388 ****
> >--- 384,392 ----
> >  #include <limits.h>
> >  #ifndef QNX
> >  #include <memory.h>
> >+ #endif
> >+ #ifdef NEED_PROCESS_H
> >+ #include <process.h>
> >  #endif
> >  
> >  #if HAVE_RESOURCE
> 
> 

-- 
Ben Laurie                  Phone: +44 (181) 994 6435
Freelance Consultant and    Fax:   +44 (181) 994 6472
Technical Director          Email: ben@algroup.co.uk
A.L. Digital Ltd,           URL: http://www.algroup.co.uk
London, England.            Apache Group member (http://www.apache.org)

Mime
View raw message