summaryrefslogtreecommitdiffstats
path: root/acinclude.m4 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* change Apache/apr/apr-util to use run-time linking on AIXJeff Trawick2001-12-121-0/+1
| | | | | | | | | | currently, a kludge (-uXML_Parse) is needed to get a reference to expat in the Apache executable programs; I think this is related to the fact that expat libtool is getting generated a little differently than apr libtool and is choosing to build a different flavor of shared library git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92435 13f79535-47bb-0310-9956-ffa450edef68
* Fix the installation target to make sure that the manual isRyan Bloom2001-11-241-1/+1
| | | | | | | | | | | installed in the correct location. PR: 8851 Submitted by: Yoshifumi Hiramatsu <hiramatu@boreas.dti.ne.jp> and Gomez Henri <hgomez@slib.fr> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92164 13f79535-47bb-0310-9956-ffa450edef68
* Fix a typo in the configure script. The argument is --enable-mods-shared,Ryan Bloom2001-10-111-1/+1
| | | | | | | but we documented it as --enable-mod-shared. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91418 13f79535-47bb-0310-9956-ffa450edef68
* Fixed the configure script to add a LoadModule directive toRyan Bloom2001-10-111-1/+4
| | | | | | | | | | the default httpd.conf for any module that was compiled as a DSO. Submitted by: Aaron Bannert <aaron@clove.org> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91415 13f79535-47bb-0310-9956-ffa450edef68
* Fix --enable-mods-shared processing. If most is specified,Ryan Bloom2001-10-031-6/+12
| | | | | | | | | | | then all modules that can be compiled as shared modules are. This was done by adding a module config specifier, static, which denotes that a module can not be compiled as a DSO. Submitted by: Aaron Bannert <aaron@clove.org> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91262 13f79535-47bb-0310-9956-ffa450edef68
* Kill two autoconf-related birds with one commit.Justin Erenkrantz2001-09-301-6/+13
| | | | | | | | | | | | | | | | | | | | | | - substr used in APACHE_MODULE for the help string did not parse correctly with autoconf 2.50+ so we had to punt there anyway and use AC_HELP_STRING. - Add APACHE_HELP_STRING define that will call AC_HELP_STRING on 2.50+ (actually not 2.13 - look at the regex call) or do our custom variation of it. This function can't have any extra spaces or it will be returned in the help string. So noted. If anyone can figure out how to insert a line break like 2.50+ does when we go over the 26th column, I'd appreciate it. I tried and I'm way too tired to figure it out now. Adding this would greatly simplify two or three HELP_STRING uses. - Switch all of those annoying WITH and ENABLE functions to use the APACHE_HELP_STRING. This makes everything consistent now. I've always had to go through and keep aligning everything every few months or so because I'm the only one who cares. No more. I refuse to do it any more! Use APACHE_HELP_STRING or be crucified. Looks decent with autoconf-2.13 and autoconf-2.52. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91211 13f79535-47bb-0310-9956-ffa450edef68
* work around an AIX "issue" in the construction of config_vars.mk byJeff Trawick2001-09-061-1/+1
| | | | | | | | | | | | | | | | | | modifying the sed expression just a bit; note that before and after this change manualdir isn't being handled properly; using the default Apache layout we get manualdir = $datadir/manual instead of manualdir = $(datadir)/manual Submitted by: Victor Orlikowski, after I narrowed down the issue git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90930 13f79535-47bb-0310-9956-ffa450edef68
* If the user doesn't specify a layout, then just use the ApacheRyan Bloom2001-09-051-16/+2
| | | | | | | | layout. This means that we don't have to re-specify options that are already in config.layout. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90895 13f79535-47bb-0310-9956-ffa450edef68
* My first try at relocating the manual tree outside of the htdocs/ directory.Martin Kraemer2001-08-231-0/+2
| | | | | | | | | | | | | It will now reside in the ServerRoot, alongside with .../man/ and .../icons/ and .../htdocs/ - Please review the config.layout entries for the vendor specific entries, I supplied sensible defaults but you may disagree. Reviewed by: William A. Rowe, Jr., Joshua Slive, Rich Bowen git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90551 13f79535-47bb-0310-9956-ffa450edef68
* We always need to include the openssl specific directory in the INCLUDESRyan Bloom2001-08-221-1/+2
| | | | | | | variable. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90508 13f79535-47bb-0310-9956-ffa450edef68
* In absence of an explicit --with-ssl= path,Martin Kraemer2001-08-221-1/+1
| | | | | | | use the PATH order before trying hard-coded /usr/local paths git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90489 13f79535-47bb-0310-9956-ffa450edef68
* Add the openssl/include/openssl directory to the INCLUDES variable.Ryan Bloom2001-08-211-1/+1
| | | | | | | | | This allows us to remove the openssl from the #include lines in the mod_ssl files. This makes it easier to use a different SSL library, with fewer changes to the mod_ssl files. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90435 13f79535-47bb-0310-9956-ffa450edef68
* catch up with errordir. Modeled simply after iconsdir, hope that does it.William A. Rowe Jr2001-08-201-2/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90411 13f79535-47bb-0310-9956-ffa450edef68
* Extend 'openssl' search to the directories from PATHMartin Kraemer2001-08-201-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90397 13f79535-47bb-0310-9956-ffa450edef68
* Per discussion on new-httpd, change the logic to do the following:Justin Erenkrantz2001-08-191-1/+12
| | | | | | | | | | --enable-modules=most will disable a module if it can not be built --enable-modules=all will error if a module can not be built --enable-modules=foo will error if the specified module can not be built (even if --enable-modules=most is set) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90360 13f79535-47bb-0310-9956-ffa450edef68
* Fix --enable-modules=all breakage with mod_auth_db and mod_auth_digestJustin Erenkrantz2001-08-171-1/+10
| | | | | | | | | | | | by allowing a module to disable itself if its prerequisites are not met. This introduces the subtle nuance that if you request a module and you don't meet its prerequisites, it'll refuse to build itself. mod_ssl exits if its prerequisites are not met. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90261 13f79535-47bb-0310-9956-ffa450edef68
* Install all build/*.mk when we install Apache. This is the first stepRyan Bloom2001-07-301-1/+3
| | | | | | | to getting apxs to use the same makefiles as Apache. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89776 13f79535-47bb-0310-9956-ffa450edef68
* install the man pages when we install everything else.Ryan Bloom2001-07-051-0/+2
| | | | | | | PR: 7754 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89500 13f79535-47bb-0310-9956-ffa450edef68
* Change the make targets and rules to be consistent in all of theRoy T. Fielding2001-05-181-0/+3
| | | | | | | Apache-owned source trees. Sanity is a good thing. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89140 13f79535-47bb-0310-9956-ffa450edef68
* Fix httpd's definition of LTFLAGS to be consistent with that of aprRoy T. Fielding2001-05-121-0/+1
| | | | | | | | | and apr-util, allow it to be overridden by the configure command-line (default="--silent") and introduce LT_LDFLAGS to replace what we were formally abusing as LTFLAGS. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89094 13f79535-47bb-0310-9956-ffa450edef68
* The pattern was too general -- it would match the date within theRoy T. Fielding2001-05-111-3/+3
| | | | | | | | OpenSSL version string instead of just the version number. Fix it using a hint from libtool. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89087 13f79535-47bb-0310-9956-ffa450edef68
* We don't need no stinkin libtool when APR already has one for us to use.Roy T. Fielding2001-05-111-5/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89079 13f79535-47bb-0310-9956-ffa450edef68
* Make the runtime path hack a little more portable, even though it is theRoy T. Fielding2001-05-101-2/+2
| | | | | | | | | wrong way to check this. Submitted by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89076 13f79535-47bb-0310-9956-ffa450edef68
* Proving once again that bash doesn't bother to document when theyRoy T. Fielding2001-05-101-3/+3
| | | | | | | differ from sh for no particular reason. I'm still too fond of perl 4. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89074 13f79535-47bb-0310-9956-ffa450edef68
* I forgot to add the bit that allows the macro to be called more than once.Roy T. Fielding2001-05-101-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89064 13f79535-47bb-0310-9956-ffa450edef68
* Eventually we will want to only find openssl once regardless of howRoy T. Fielding2001-05-101-0/+102
| | | | | | | | | | | | | many modules depend on it, so make the check an autoconf macro. Note that this still isn't being checked "the autoconf way", but it is better than what we have now. I'm not sure about the -R stuff, but I am told that Solaris won't build without it. This is something that should be tested using AC_TRY_LINK rather than assuming openssl isn't already on the ld path. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89063 13f79535-47bb-0310-9956-ffa450edef68
* OS/2: fix "make install" to install shared core & programs with a .exeBrian Havard2001-04-291-0/+1
| | | | | | | extension. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88963 13f79535-47bb-0310-9956-ffa450edef68
* Remove some obsolete macros and rename one that wasn't name protected.Roy T. Fielding2001-04-291-40/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88962 13f79535-47bb-0310-9956-ffa450edef68
* Completely revamp configure so that it preserves the standard makeRoy T. Fielding2001-04-291-15/+15
| | | | | | | | | | | | | variables CPPFLAGS, CFLAGS, CXXFLAGS, LDFLAGS and LIBS by moving the configure additions to EXTRA_* variables. Also, allow the user to specify NOTEST_* values for all of the above, which eliminates the need for THREAD_CPPFLAGS, THREAD_CFLAGS, and OPTIM. Fix the setting of INCLUDES and EXTRA_INCLUDES. Check flags as they are added to avoid pointless duplications. Fix the order in which flags are given on the compile and link lines. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88960 13f79535-47bb-0310-9956-ffa450edef68
* Allow module names to be hyphenated in the --enable-mods-sharedJeff Trawick2001-04-271-0/+1
| | | | | | | | argument. Previously, we passed through a user-specified hyphen into the name of the shell variable, yielding an invalid variable name. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88956 13f79535-47bb-0310-9956-ffa450edef68
* Temporary (hopefully) reversion to the previously used hack toMarc Slemko2001-04-041-2/+12
| | | | | | | | | | | | | | | | | | | | allow --prefix to work for now. This means that part of the Apache layout is duplicated in configure.in again. There are a _LOT_ of inconsistencies in different places about what items in config.layout are actually used and how they can be set. Also, change the couple of other things that are necessary to make /usr/local/apache2 the default prefix when using this way of doing things. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88704 13f79535-47bb-0310-9956-ffa450edef68
* - change inconsistent use of logdir and logfiledir all to logfiledir, toMarc Slemko2001-04-031-11/+4
| | | | | | | | | | | | | | | make the config.layout file work properly. - change default layout to be "Apache", as defined in config.layout, instead of duplicating (some of) that layout in configure itself. - change default installation path to /usr/local/apache2 PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88692 13f79535-47bb-0310-9956-ffa450edef68
* Use APR's macro to generate config.niceRoy T. Fielding2001-04-031-19/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88685 13f79535-47bb-0310-9956-ffa450edef68
* Changes to get AIX DSOs working, sans APR changes.Victor J. Orlikowski2001-04-021-0/+2
| | | | | | | | Basically, this allows linker flags to be passed for the httpd executable and DSOs only. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88655 13f79535-47bb-0310-9956-ffa450edef68
* Fix --enable-layout processing on NetBSD. This makes us use a consistantRyan Bloom2001-04-021-3/+3
| | | | | | | | | location for the config.layout file, and it makes us a bit more portable. PR: 7482 Submitted by: jun-ichiro hagino <itojun@iijlab.net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88647 13f79535-47bb-0310-9956-ffa450edef68
* Switch to using aplibtool for building under OS/2 & add support for buildingBrian Havard2001-04-021-0/+4
| | | | | | | | | | | loadable modules as OS/2 DLLs. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88645 13f79535-47bb-0310-9956-ffa450edef68
* Untangled the buildconf script and eliminated the need for build'sRoy T. Fielding2001-03-241-6/+0
| | | | | | | | aclocal.m4, generated_lists, build.mk, build2.mk, and a host of other libtool muck that is now under srclib/apr/build. More to follow. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88570 13f79535-47bb-0310-9956-ffa450edef68
* fix make install so that suexec is installed where the server expects toGreg Ames2001-03-021-0/+1
| | | | | | | | | find it ( <prefix>/sbin by default). also enable ./configure --sbindir=DIR to work as advertised. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88422 13f79535-47bb-0310-9956-ffa450edef68
* Get rid of APACHE_CHECK_SIGWAIT_ONE_ARG.Jeff Trawick2001-02-261-25/+0
| | | | | | | (I meant to commit this some days back.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88339 13f79535-47bb-0310-9956-ffa450edef68
* fix some bugs that appeared once some APACHE_MODULE() invocations wereGreg Stein2001-02-181-7/+7
| | | | | | | changed in the config.m4 files. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88220 13f79535-47bb-0310-9956-ffa450edef68
* implement ability to do --enable-modules and --enable-mods-shared for "all"Greg Stein2001-02-181-19/+56
| | | | | | | and "most". still need to tweak various config.m4 files to sort them out. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88219 13f79535-47bb-0310-9956-ffa450edef68
* Use new locations for APR autoconf macros and remove unneeded dependencies.Roy T. Fielding2001-02-171-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88207 13f79535-47bb-0310-9956-ffa450edef68
* Jean Frederic says (and I verified his claim):Martin Kraemer2001-02-061-1/+1
| | | | | | | | | | | | After fighting with shlibtool I discovered that the problem was that libtool was called instead shlibtools. Of course it is easy to fix and it fixes mod_dav and mod_dav_fs [...] Submitted by: jfrederic.clere@fujitsu-siemens.com git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87996 13f79535-47bb-0310-9956-ffa450edef68
* Replace configure --with-optim option by using and saving theRoy T. Fielding2001-01-281-0/+3
| | | | | | | | environment variable OPTIM instead. This is needed because configure options do not support multiple flags separated by spaces. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87887 13f79535-47bb-0310-9956-ffa450edef68
* If --enable-suexec is specified, then we need to build suexecRyan Bloom2001-01-211-0/+1
| | | | | | | | | | | | automatically. This bit me multiple times last night as I was trying to setup apache.org. I would make a change to the configuration, run make; make install, and it would fail. The problem was that suexec wasn't getting re-compiled ever, so my changes weren't getting picked up. This solves that problem, by making sure that suexec gets compiled if it was specified on the configure line. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87779 13f79535-47bb-0310-9956-ffa450edef68
* Per suggestion, tuck NOTEST_* in config_vars.mk. Yep, I changedJim Jagielski2001-01-121-0/+2
| | | | | | | | | | | | the name. NONAC_* causes autoconf to complain loud and long. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87660 13f79535-47bb-0310-9956-ffa450edef68
* - add some missing distclean targetsdgaudet2001-01-061-0/+1
| | | | | | | | | - use DISTCLEAN_TARGETS and CLEAN_TARGETS everywhere (to be consistent with other macros and with APR) - warn that aclocal.m4 is a generated file git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87597 13f79535-47bb-0310-9956-ffa450edef68
* get the layout from the right directoryGreg Stein2000-12-231-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87518 13f79535-47bb-0310-9956-ffa450edef68
* Switch to the APR-provided APR_CHARSET_EBCDIC feature test macro.Jeff Trawick2000-12-201-18/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87460 13f79535-47bb-0310-9956-ffa450edef68
* Remove some STATUS items, and finish off the install dir re-org.Ryan Bloom2000-12-201-0/+1
| | | | | | | | | | | 1) DSO modules are installed in modules/. If/when Unix gets some shared libraries, those should be installed in libraries/. 2) apache.org:8092 is currently running Apache 2.0. When Brian has time, this will move to port 80 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87446 13f79535-47bb-0310-9956-ffa450edef68