Compiling Apache under UnixWare
To compile a working copy of Apache under UnixWare, there are several other
steps you may need to take. These prevent such problems as zombie processes,
bind errors, and accept errors, to name a few.
UnixWare 1.x
Make sure that USE_FCNTL_SERIALIZE_ACCEPT is defined (if not
defined by Apache autoconfiguration).
UnixWare 2.0.x
SCO patch tf2163 is required
in order for Apache to work correctly on UnixWare 2.0.x. See
http://www.sco.com
for UnixWare patch information.
In addition, make sure that USE_FCNTL_SERIALIZE_ACCEPT is defined (if not
defined by Apache autoconfiguration). To reduce instances of connections
in FIN_WAIT_2 state, you may also want to define NO_LINGCLOSE (Apache 1.2
only).
UnixWare 2.1.x
SCO patch ptf3123 is required
in order for Apache to work correctly on UnixWare 2.1.x. See
http://www.sco.com
for UnixWare patch information.
NOTE: Unixware 2.1.2 and later already have patch ptf3123 included
In addition, make sure that USE_FCNTL_SERIALIZE_ACCEPT is defined (if not
defined by Apache autoconfiguration). To reduce instances of connections
in FIN_WAIT_2 state, you may also want to define NO_LINGCLOSE (Apache 1.2
only).
Thanks to Joe Doupnik <JRD@cc.usu.edu> and Rich Vaughn
<rvaughn@aad.com> for additional info for UnixWare builds.