Index of /dist/httpd
Apache HTTP Server Source Code Distributions
This download page includes only the sources to compile and build Apache yourself with the proper tools. Download the precompiled distribution for your platform from binaries/.
Important Notices
Name Last modified Size
Parent Directory 13-Jun-2008 19:20 -
aprutil-install.txt 12-Aug-2002 10:12 1k
ebcdic_patch.txt 13-Aug-2002 07:36 1k
openssl_autoselect_patch.txt 09-Aug-2002 19:10 3k
openssl_autoselect_patch.txt.asc 22-Jul-2005 08:10 1k
osx_libtool.patch 11-Apr-2002 16:53 1k
README.html 13-Aug-2002 07:39 2k
win32-enable-apr-iconv.patch 09-Aug-2002 19:10 8k
- Platform independent:
- Platform specific:
- AIX
- up-to-date libtool needed
Install libtool 1.4.2 separately. Once the Apache source distribution has been unpacked, run ./buildconf before ./configure.
- apr-util installation
If using expat from the source distribution instead of a previously installed expat, make install of apr-util will fail unless you use this patch.
- xlc optimization issue
If using the IBM compiler with optimization, a required patch is here.
- up-to-date libtool needed
- Mac OS X
- patched libtool needed
Unfortunately, no currently-distributed libtool is known to work correctly with Apache on Mac OS X. The MacOS X Developer Tools come with GNU libtool (called glibtool but buildconf knows about this) 1.3.5, which is almost functional with Apache. It needs one little patch, which is in the file osx_libtool.patch in this directory. This allows you to build Apache on MacOS X 10.1 (Darwin 5.1 and onwards) using the Mac OS X Developer Tools.
- patched libtool needed
- OS/390
- different libtool needed
Please see apache-2-on-os390.html for more information on building Apache 2.0 on OS/390.
- fix to compile problem in apr_strings.h
Apply the patch in ebcdic_patch.txt.
- different libtool needed
- Solaris
- apply OS fix if running Solaris 8
Solaris 8 as initially shipped has a bug in the resolver library which can cause Apache 2.0 to hang in the getaddrinfo() library function. This problem can be avoided by adding --disable-ipv6 to your Apache configure invocation, but the best option is to apply the Sun-recommended Solaris 8 patch set to get the fix.
- apply OS fix if running Solaris 8
- Tru64
- up-to-date libtool needed
Install libtool separately. (1.3.5 and 1.4.2 are known to work.) Once the Apache source distribution has been unpacked, run ./buildconf before ./configure.
- up-to-date libtool needed
- AIX