mirror of
https://github.com/apache/httpd.git
synced 2025-05-17 15:21:13 +03:00
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87505 13f79535-47bb-0310-9956-ffa450edef68
70 lines
2.3 KiB
HTML
70 lines
2.3 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<TITLE>Compiling Apache under UnixWare</TITLE>
|
|
</HEAD>
|
|
|
|
<!-- Background white, links blue (unvisited), navy (visited), red (active) -->
|
|
<BODY
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#000080"
|
|
ALINK="#FF0000"
|
|
>
|
|
<!--#include virtual="header.html" -->
|
|
|
|
<blockquote><strong>Warning:</strong>
|
|
This document has not been updated to take into account changes
|
|
made in the 2.0 version of the Apache HTTP Server. Some of the
|
|
information may still be relevant, but please use it
|
|
with care.
|
|
</blockquote>
|
|
|
|
<H1 ALIGN="CENTER">Compiling Apache under UnixWare</H1>
|
|
|
|
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.
|
|
|
|
<H2>UnixWare 1.x</H2>
|
|
|
|
Make sure that USE_FCNTL_SERIALIZE_ACCEPT is defined (if not
|
|
defined by Apache autoconfiguration). If using the UnixWare <EM>cc</EM>
|
|
compiler, and you still see accept() errors, don't use compiler optimization,
|
|
or get <EM>gcc</EM>.
|
|
|
|
<H2>UnixWare 2.0.x</H2>
|
|
|
|
SCO patch <A HREF="ftp://ftp.sco.com/UW20/tf2163.txt">tf2163</A> is required
|
|
in order for Apache to work correctly on UnixWare 2.0.x. See
|
|
<A HREF="http://www.sco.com">http://www.sco.com</A>
|
|
for UnixWare patch information.<P>
|
|
|
|
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).
|
|
|
|
<H2>UnixWare 2.1.x</H2>
|
|
|
|
SCO patch <A HREF="ftp://ftp.sco.com/UW21/ptf3123b.txt">ptf3123</A> is required
|
|
in order for Apache to work correctly on UnixWare 2.1.x. See
|
|
<A HREF="http://www.sco.com">http://www.sco.com</A>
|
|
for UnixWare patch information.<P>
|
|
|
|
<STRONG>NOTE:</STRONG> Unixware 2.1.2 and later already have patch ptf3123
|
|
included<P>
|
|
|
|
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).<P>
|
|
|
|
Thanks to Joe Doupnik <JRD@cc.usu.edu> and Rich Vaughn
|
|
<rvaughn@aad.com> for additional info for UnixWare builds.<P>
|
|
|
|
<!--#include virtual="footer.html" -->
|
|
</BODY>
|
|
</HTML>
|