summaryrefslogtreecommitdiff
path: root/configure.in
Commit message (Collapse)AuthorAgeFilesLines
...
* FreeBSD: Disable IPv4-mapped listening sockets by default for versionsJeff Trawick2013-12-171-1/+4
| | | | | | | | | 5+ instead of just for FreeBSD 5. PR: 53824 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1551685 13f79535-47bb-0310-9956-ffa450edef68
* Don't link support/* against systemd libs.Joe Orton2013-10-011-1/+3
| | | | | | | | | | * Makefile.in: Link httpd using $(HTTPD_LIBS). * configure.in: Add systemd to HTTPD_LIBS rather than LIBS. Add PCRE libs to HTTPD_LIBS. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1528034 13f79535-47bb-0310-9956-ffa450edef68
* * configure.in: Simplify/fix systemd detection: move later to fixJoe Orton2013-10-011-9/+13
| | | | | | | | | | | autoconf warnings; define HAVE_SYSTEMD rather than using CPPFLAGS. * server/listen.c: Use HAVE_SYSTEMD for systemd #define. * modules/arch/unix/config5.m4: Update systemd headers check. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1528032 13f79535-47bb-0310-9956-ffa450edef68
* Add support for systemd socket activation to listener sockets.Paul Querna2013-08-061-0/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1511033 13f79535-47bb-0310-9956-ffa450edef68
* maintainer-mode should auto-enable mod_bucketeerJim Jagielski2013-07-161-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1503680 13f79535-47bb-0310-9956-ffa450edef68
* core: Support the SINGLE_LISTEN_UNSERIALIZED_ACCEPT optimizationJeff Trawick2013-06-251-2/+3
| | | | | | | | | | | on Linux kernel versions 3.x and above. PR: 55121 Submitted by: Bradley Heilbrun <apache heilbrun.org> Reviewed by: trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1496429 13f79535-47bb-0310-9956-ffa450edef68
* Avoid valgrind warnings in mod_ssl random number generatorStefan Fritsch2013-02-041-0/+16
| | | | | | | | | | We intentionally add uninitialized stack memory. To avoid warnings, make valgrind believe that the memory is defined. Add configure option to enable valgrind support git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1442307 13f79535-47bb-0310-9956-ffa450edef68
* follow-up to r1389481: find/use getloadavg() prototype on SolarisJeff Trawick2012-10-121-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1397716 13f79535-47bb-0310-9956-ffa450edef68
* configure: Fix processing of --disable-FEATURE for various features.Jeff Trawick2012-10-121-34/+46
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1397687 13f79535-47bb-0310-9956-ffa450edef68
* Would be nice to have some sort of canonical definitionJim Jagielski2012-09-241-1/+2
| | | | | | | | | of server loading for Apache. So create a struct that holds some useful data. The hope is that for those platforms that lack getloadavg(), people will write replacements. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1389481 13f79535-47bb-0310-9956-ffa450edef68
* consolidate hints/instructions about using APR (and maybe APR-util) with httpdJeff Trawick2012-09-231-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1389060 13f79535-47bb-0310-9956-ffa450edef68
* Spin off module-specific build options into separate build vars.Kaspar Brand2012-09-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | [second try, supersedes r1385214] Add MOD_CFLAGS, MOD_LDFLAGS variables etc. to the build commands, which are available to modules for customization on a per-subdir basis (by adding definitions to modules.mk). Reduces the risk of side-effects when a module needs to add CFLAGS, LDFLAGS etc. and these would be added to the global settings (ALL_CFLAGS etc.). Adapt build settings for mod_ssl, mod_socache_dc, mod_deflate, mod_xml2enc, mod_proxy_html, and mod_lua to use the new MOD_xxx build variables. Change PICFLAGS, SHLTCFLAGS and LTCFLAGS into config vars, instead of AC_SUBSTing them in build/rules.mk.in. For support/ab, introduce ab_CFLAGS and ab_LDFLAGS, and define explicit make targets where they appear at the proper position in the build commands. Consistently use "--with-xxx=PATH" in configure help strings which are used to specify a path to the installation directory of an auxiliary package. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1385216 13f79535-47bb-0310-9956-ffa450edef68
* revert r1385214, as I inadvertently left out acinclude.m4.Kaspar Brand2012-09-161-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1385215 13f79535-47bb-0310-9956-ffa450edef68
* Spin off module-specific build options into separate build vars.Kaspar Brand2012-09-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Add MOD_CFLAGS, MOD_LDFLAGS variables etc. to the build commands, which are available to modules for customization on a per-subdir basis (by adding definitions to modules.mk). Reduces the risk of side-effects when a module needs to add CFLAGS, LDFLAGS etc. and these would be added to the global settings (ALL_CFLAGS etc.). Adapt build settings for mod_ssl, mod_socache_dc, mod_deflate, mod_xml2enc, mod_proxy_html, and mod_lua to use the new MOD_xxx build variables. Change PICFLAGS, SHLTCFLAGS and LTCFLAGS into config vars, instead of AC_SUBSTing them in build/rules.mk.in. For support/ab, introduce ab_CFLAGS and ab_LDFLAGS, and define explicit make targets where they appear at the proper position in the build commands. Consistently use "--with-xxx=PATH" in configure help strings which are used to specify a path to the installation directory of an auxiliary package. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1385214 13f79535-47bb-0310-9956-ffa450edef68
* fix APREQ declarations for MinGW buildsJeff Trawick2012-07-181-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1363033 13f79535-47bb-0310-9956-ffa450edef68
* * configure.in: Enforce 1.4.0 as minimum APR version requirement.Joe Orton2012-06-081-1/+10
| | | | | | | PR: 52748 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1347998 13f79535-47bb-0310-9956-ffa450edef68
* * configure.in: Correct handling of --with-suexec-logfile in r1341905,Joe Orton2012-06-011-0/+2
| | | | | | | thanks to rpluem. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1345147 13f79535-47bb-0310-9956-ffa450edef68
* Make ap_regcomp() return AP_REG_ESPACE if out of memory. Make ap_pregcomp()Stefan Fritsch2012-05-271-0/+5
| | | | | | | | | abort if out of memory. This raises the minimum PCRE requirement to version 6.0, released in 2005. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1343109 13f79535-47bb-0310-9956-ffa450edef68
* suexec: Support use of setgid/setuid capability bits on Linux, aJoe Orton2012-05-231-0/+9
| | | | | | | | | | | | | | | | | weaker set of privileges than the full setuid/setgid root binary. * configure.in: Add --enable-suexec-capabilites flag. * Makefile.in: If configured, use setcap instead of chmod 7555 on installed suexec binary. * modules/arch/unix/mod_unixd.c (unixd_pre_config): Drop test for setuid bit if capability bits are used. * docs/manual/: Add docs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1342065 13f79535-47bb-0310-9956-ffa450edef68
* * configure.in: Use AC_MSG_NOTICE so passing --silent works as advertised.Joe Orton2012-05-231-6/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1341913 13f79535-47bb-0310-9956-ffa450edef68
* suexec: Add support for logging to syslog as an alternative to aJoe Orton2012-05-231-1/+18
| | | | | | | | | | | | | | logfile. * support/suexec.c (err_output) [AP_LOG_SYSLOG]: Log to syslog. (main): Close syslog fd if open, before execv. Add -V output for AP_LOG_SYSLOG. * configure.in: Add --with-suexec-syslog argument; allow --without-suexec-logfile to omit definition of AP_LOG_EXEC. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1341905 13f79535-47bb-0310-9956-ffa450edef68
* Final step to make cross compilation working.Guenter Knauf2012-04-211-0/+8
| | | | | | | | In case of cross compilation set CC_FOR_BUILD to cc unless we got already CC_FOR_BUILD from environment. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1328714 13f79535-47bb-0310-9956-ffa450edef68
* To early, not enough drugs, sorry for the noise.Rainer Jung2012-02-141-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1243799 13f79535-47bb-0310-9956-ffa450edef68
* Fix out of tree build with srclib apr.Rainer Jung2012-02-141-3/+4
| | | | | | | | | | | | Fix error message for included apr flag. Forward port of r1241897 and r1243670 from 2.4.x plus one shell syntax fix. Will backport the fix to 2.4.x. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1243797 13f79535-47bb-0310-9956-ffa450edef68
* configure: Move the --with-included-apr check so that srcdir!=builddir buildsGraham Leggett2012-01-181-10/+10
| | | | | | | aren't broken by it. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1232838 13f79535-47bb-0310-9956-ffa450edef68
* configure: Improve the error message when --with-included-apr is specifiedGraham Leggett2012-01-171-8/+14
| | | | | | | but either APR or APR-Util is not included. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1232575 13f79535-47bb-0310-9956-ffa450edef68
* mod_policy: Add a new testing module to help server administratorsGraham Leggett2011-12-211-1/+1
| | | | | | | | enforce a configurable level of protocol compliance on their servers and application servers behind theirs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1221668 13f79535-47bb-0310-9956-ffa450edef68
* libapreq is not a bunch of C files now, no special configure magic requiredPhilip M. Gollucci2011-11-131-17/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1201374 13f79535-47bb-0310-9956-ffa450edef68
* Set --enable-load-all-modules implicitely inRainer Jung2011-11-121-9/+14
| | | | | | | maintainer mode unless disabled explicitely. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1201306 13f79535-47bb-0310-9956-ffa450edef68
* A stab at libapreq build integration, still disabled by default.Joe Orton2011-11-111-6/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200715 13f79535-47bb-0310-9956-ffa450edef68
* disable libapreq stuff until it works genericallyPhilip M. Gollucci2011-11-111-4/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200695 13f79535-47bb-0310-9956-ffa450edef68
* have libapreq install honor the top level layout optionsPhilip M. Gollucci2011-11-101-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200594 13f79535-47bb-0310-9956-ffa450edef68
* hook up srclib/libapreq to the build systemPhilip M. Gollucci2011-11-101-2/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200590 13f79535-47bb-0310-9956-ffa450edef68
* Add default proxy-html.conf file (defines links to be rewrittenNick Kew2011-11-101-1/+1
| | | | | | | according to W3C HTML 4 and XHTML 1). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200060 13f79535-47bb-0310-9956-ffa450edef68
* Load all modules in the generated default configurationRainer Jung2011-11-081-0/+8
| | | | | | | when using --enable-load-all-modules with configure. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1199467 13f79535-47bb-0310-9956-ffa450edef68
* By default, only load those modules that are either requiredStefan Fritsch2011-11-081-0/+4
| | | | | | | | | or explicitly selected by a configure --enable-foo argument. The LoadModule statements for modules enabled by --enable-mods-shared=most and friends will be commented out. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1199027 13f79535-47bb-0310-9956-ffa450edef68
* Add some CFLAGS in maintainer mode if supported by gcc:Stefan Fritsch2011-10-081-20/+10
| | | | | | | | | | | | -Wformat -Wformat-security -Werror=format-security -Werror=declaration-after-statement Add new macro APACHE_ADD_GCC_CFLAGS to do the compatibility check. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1180331 13f79535-47bb-0310-9956-ffa450edef68
* Revert r1129808:Stefan Fritsch2011-07-231-1/+0
| | | | | | | | | | | | Incorporate the ap_ldap incomplete API, as there is no interest or effort at APR to make this a complete abstraction, and it was voted 'off the island' with APR 2.0. This will allow httpd 2.3 to build against either apr-2.0 or apr+util 1.x. This also reverts part of r1142938, which needs to be re-done. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150172 13f79535-47bb-0310-9956-ffa450edef68
* Revert r1131393:Stefan Fritsch2011-07-231-3/+0
| | | | | | | | | Several fixes for the ap_ldap build logic. This should fix compilation without --with-ldap. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150165 13f79535-47bb-0310-9956-ffa450edef68
* Move PCRE_LIBS from HTTPD_LDFLAGS toRainer Jung2011-07-051-1/+0
| | | | | | | | | | | | PROGRAM_LDADD. Otherwise -lpcre comes before libmain which leads to undefined recences during linking of httpd. Followup to r1142739. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1142893 13f79535-47bb-0310-9956-ffa450edef68
* Line already contained in aclocal.m4.Rainer Jung2011-07-041-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1142742 13f79535-47bb-0310-9956-ffa450edef68
* Only link the httpd binary against PCRE.Rainer Jung2011-07-041-1/+2
| | | | | | | No other support binary needs PCRE. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1142739 13f79535-47bb-0310-9956-ffa450edef68
* Add support to ErrorLogFormat for logging the system uniqueStefan Fritsch2011-06-221-0/+12
| | | | | | | thread id under Linux git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1138616 13f79535-47bb-0310-9956-ffa450edef68
* Several fixes for the ap_ldap build logic. This should fix compilationStefan Fritsch2011-06-041-0/+3
| | | | | | | without --with-ldap. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1131393 13f79535-47bb-0310-9956-ffa450edef68
* Incorporate the ap_ldap incomplete API, as there is no interest or effortWilliam A. Rowe Jr2011-05-311-0/+1
| | | | | | | | | | at APR to make this a complete abstraction, and it was voted 'off the island' with APR 2.0. This will allow httpd 2.3 to build against either apr-2.0 or apr+util 1.x. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1129808 13f79535-47bb-0310-9956-ffa450edef68
* Silence autoconf 2.68 warnings.Rainer Jung2011-05-091-2/+2
| | | | | | | | Add AC_LANG_SOURCE to the two occurences of AC_COMPILE_IFELSE in configure.in. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101216 13f79535-47bb-0310-9956-ffa450edef68
* keep -DAP_HOOK_PROBES_ENABLED (--enable-hook-probes) andJeff Trawick2011-05-091-2/+4
| | | | | | | | | | -DAP_DECLARE_EXPORT (MinGW builds) out of the *CPPFLAGS used for third-party module builds introduce INTERNAL_CPPFLAGS for that; apxs bypasses this git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101211 13f79535-47bb-0310-9956-ffa450edef68
* Use AP_ instead of APR_ and move into the compile CPPJim Jagielski2011-05-091-1/+2
| | | | | | flags git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101077 13f79535-47bb-0310-9956-ffa450edef68
* Start of ap_hooks.h setupJim Jagielski2011-05-091-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101066 13f79535-47bb-0310-9956-ffa450edef68
* move -L/path/to/pcrelib -lpcre out beyond all the LDFLAGSJeff Trawick2011-04-141-3/+1
| | | | | | | this fixes unresolved symbol errors on on MinGW git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1092445 13f79535-47bb-0310-9956-ffa450edef68