unixware.html revision f9b3be308809978f797e0c57b296147532a4313c
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainen<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainen<!-- Background white, links blue (unvisited), navy (visited), red (active) -->
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainen BGCOLOR="#FFFFFF"
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainen TEXT="#000000"
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainen LINK="#0000FF"
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainen VLINK="#000080"
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainen ALINK="#FF0000"
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainen<!--#include virtual="header.html" -->
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainen<H1 ALIGN="CENTER">Compiling Apache under UnixWare</H1>
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo SirainenTo compile a working copy of Apache under UnixWare, there are several other
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainensteps you may need to take. These prevent such problems as zombie processes,
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainenbind errors, and accept errors, to name a few.
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo SirainenMake sure that USE_FCNTL_SERIALIZE_ACCEPT is defined (if not
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainendefined by Apache autoconfiguration). If using the UnixWare <EM>cc</EM>
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainencompiler, and you still see accept() errors, don't use compiler optimization,
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo SirainenSCO patch <A HREF="ftp://ftp.sco.com/UW20/tf2163.txt">tf2163</A> is required
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainenin order for Apache to work correctly on UnixWare 2.0.x. See
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainen<A HREF="http://www.sco.com">http://www.sco.com</A>
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainenfor UnixWare patch information.<P>
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo SirainenIn addition, make sure that USE_FCNTL_SERIALIZE_ACCEPT is defined (if not
5f08b0309190ec818d46bfe0e497468b30714a93Timo Sirainendefined by Apache autoconfiguration). To reduce instances of connections
5f08b0309190ec818d46bfe0e497468b30714a93Timo Sirainenin FIN_WAIT_2 state, you may also want to define NO_LINGCLOSE (Apache 1.2
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo SirainenSCO patch <A HREF="ftp://ftp.sco.com/UW21/ptf3123b.txt">ptf3123</A> is required
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainenin order for Apache to work correctly on UnixWare 2.1.x. See
5f08b0309190ec818d46bfe0e497468b30714a93Timo Sirainen<A HREF="http://www.sco.com">http://www.sco.com</A>
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainenfor UnixWare patch information.<P>
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainen<STRONG>NOTE:</STRONG> Unixware 2.1.2 and later already have patch ptf3123 included<P>
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo SirainenIn addition, make sure that USE_FCNTL_SERIALIZE_ACCEPT is defined (if not
5f08b0309190ec818d46bfe0e497468b30714a93Timo Sirainendefined by Apache autoconfiguration). To reduce instances of connections
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainenin FIN_WAIT_2 state, you may also want to define NO_LINGCLOSE (Apache 1.2
5f08b0309190ec818d46bfe0e497468b30714a93Timo SirainenThanks to Joe Doupnik <JRD@cc.usu.edu> and Rich Vaughn
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainen<rvaughn@aad.com> for additional info for UnixWare builds.<P>
e9068f1c3326de0265d0ef542a0d7723f5f01bc8Timo Sirainen<!--#include virtual="footer.html" -->