Log of /httpd/httpd/trunk/Makefile.in
Parent Directory
|
Revision Log
Revision
772848 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri May 8 05:46:28 2009 UTC
(6 months, 2 weeks ago)
by
wrowe
File length: 8784 byte(s)
Diff to
previous 759698
(
colored)
Here's the simpler solution to the two groups of mappers/ modules...
The mod_so and mod_watchdog are truly not mappers/ at all. Very open
to better names than modules/core/ but these are clearly API's which
are to be consumed by the httpd core, or generically, any module.
Revision
704726 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 14 22:39:32 2008 UTC
(13 months, 1 week ago)
by
minfrin
File length: 8836 byte(s)
Diff to
previous 664237
(
colored)
Export and install the mod_rewrite.h header to ensure the optional
rewrite_mapfunc_t and ap_register_rewrite_mapfunc functions are
available to third party modules.
Revision
648254 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 15 13:53:32 2008 UTC
(19 months, 1 week ago)
by
minfrin
File length: 8916 byte(s)
Diff to
previous 645597
(
colored)
Move the public mod_request.h header out of the include directory and back to modules/filters.
The current build of exports.c assumes that everything in include is part of the core, and so
putting the header there creates link errors.
Revision
531875 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 24 10:56:14 2007 UTC
(2 years, 7 months ago)
by
martin
File length: 8567 byte(s)
Diff to
previous 321489
(
colored)
Add forgotten '||true' to prevent 'make install-man' from returning an error if rsync is not present on the platform
Revision
292718 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 30 13:01:39 2005 UTC
(4 years, 1 month ago)
by
jerenkrantz
File length: 8519 byte(s)
Diff to
previous 291558
(
colored)
Use rsync to install manual and htdocs to speed up installation times.
* Makefile.in: Update install-man and install-htdocs to use rsync if available,
otherwise fail back to current cp -rp and rm -rf .svn/ strategy.
* configure.in: Look for rsync.
* acinclude.m4: Include RSYNC in exported config_vars.mk
(Incorporates suggestions on rsync flags from colm.)
Reviewed by: colm, trawick (concept), niq (concept)
Revision
291480 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Sep 25 22:45:39 2005 UTC
(4 years, 2 months ago)
by
pquerna
File length: 8152 byte(s)
Diff to
previous 190392
(
colored)
* Makefile.in
(docs): If the "docs-build" project is available, trigger its build system
to turn the XML sources into HTML. Otherwise, display a URL to the
instructions on how to use the docs build.
* build/rules.mk.in:
(.PHONEY): docs is a fake target.
Submitted By: Daniel Rall <dlr apache.org>
Revision
190392 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 13 12:49:58 2005 UTC
(4 years, 5 months ago)
by
jorton
File length: 7997 byte(s)
Diff to
previous 189963
(
colored)
Sanitize the installed config_vars.mk to remove references to the
build and source directories, and to remove variables which are
internal to the httpd build system:
* build/config_vars.sh.in: New file.
* Makefile.in (build/config_vars.out): New target.
(install-build): Install build/config_vars.out as config_vars.mk.
* configure.in: Add include path for srclib/pcre to INCLUDES rather
than CPPFLAGS, and use a topdir-relative not absolute path name.
Generate build/config_vars.sh.
Reviewed by: Paul Querna
PR: 20874, 28145
Revision
189963 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jun 10 14:17:49 2005 UTC
(4 years, 5 months ago)
by
jorton
File length: 7841 byte(s)
Diff to
previous 189939
(
colored)
* Makefile.in (install-build): Make installed config.nice 0755 too.
Submitted by: Daniel Rall <dlr apache.org>
Revision
189928 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jun 10 09:18:14 2005 UTC
(4 years, 5 months ago)
by
jorton
File length: 7853 byte(s)
Diff to
previous 189585
(
colored)
* Makefile.in (install-build): Install mkdir.sh since it's used by the
installed special.mk now; install instdso.sh as 0755.
* support/apxs.in: Fix Makefile template created by -g.
Revision
189585 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 8 14:49:54 2005 UTC
(4 years, 5 months ago)
by
jorton
File length: 7726 byte(s)
Diff to
previous 189557
(
colored)
* Makefile.in (install-build, install-headers, install-conf): Minor
cleanup: use MKINSTALLDIRS unconditionally since mkdir.sh already
checks whether the target exists; use INSTALL_DATA throughout. Stop
trying to install os/*/os-inline.c which don't exist any more.
Revision
188844 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 7 18:54:25 2005 UTC
(4 years, 5 months ago)
by
jerenkrantz
File length: 8601 byte(s)
Diff to
previous 170920
(
colored)
* Makefile.in: Fix brokenness with VPATH builds as the .conf files do not exist
in srcdir and sh panics; also fix one whitespace issue.
Revision
170920 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu May 19 12:38:57 2005 UTC
(4 years, 6 months ago)
by
jfclere
File length: 8556 byte(s)
Diff to
previous 161776
(
colored)
Fix 32787 and the problems I have when using
--enable-experimental-libtool. (libtool is
an excutable in this case).
Revision
161776 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Apr 18 17:16:21 2005 UTC
(4 years, 7 months ago)
by
slive
File length: 8557 byte(s)
Diff to
previous 160696
(
colored)
Make sure we don't overwrite existing config if it
has a name other than httpd.conf.
Submitted by: Rici Lake
Revision
153400 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 11 14:08:24 2005 UTC
(4 years, 9 months ago)
by
jorton
File length: 8446 byte(s)
Diff to
previous 153273
(
colored)
Support use of an external copy of the PCRE library:
* configure.in: Set abs_{builddir,srcdir} higher. Add --with-pcre
flag; build against external PCRE library if used.
* Makefile.in (install-include): Don't install pcre headers any more.
* srclib/Makefile.in (SUBDIRS): Remove.
PR: 27550 (part two)
Submitted by: Andres Salomon <dilinger voxel.net>, Joe Orton
Revision
153266 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Feb 10 15:32:05 2005 UTC
(4 years, 9 months ago)
by
jerenkrantz
File length: 8510 byte(s)
Diff to
previous 109467
(
colored)
Only recompile buildmark.c when we have to relink httpd.
This allows us to be able to do a make on an up-to-date tree without forcing
a recompile and relink. Yay!
Revision
109467 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Dec 2 07:34:20 2004 UTC
(4 years, 11 months ago)
by
jerenkrantz
File length: 8427 byte(s)
Diff to
previous 106833
(
colored)
* Makefile.in: Make install-man the last install target as it copies an
excruciatingly large amount of files. (We should also filter the .svn
sub directories before copying it, too.)
Revision
106692 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 27 08:07:44 2004 UTC
(5 years ago)
by
jerenkrantz
File length: 8426 byte(s)
Diff to
previous 106266
(
colored)
Initial pass at refactoring some files to eliminate our 150K C source behemoths.
* Makefile.in: Change order of dependencies to bring in exports.o first so that
we have every symbol 'used' before the linker starts processing.
* build/rules.mk.in: Add a 'program-install' target which just copies httpd.
* server/Makefile.in, modules/http/config2.m4: Add in new file targets.
* NWGNUmakefile, libhttpd.dsp: Blind updates for Netware and Win32. (I tried.)
* server/core.c: Move core_input_filter, net_time_filter, and core_output_filter and all supporting functions to...
* server/core_filters.c (copied): ...here.
* modules/http/http_protocol.c: Move functions from here to there...namely:
* modules/http/byterange_filter.c (copied): Relocate ap_byterange_filter() and
friends.
* modules/http/chunk_filter.c (copied): Relocate chunk_filter().
* modules/http/http_etag.c (copied): Relocate ap_set_etag and ap_make_etag().
* modules/http/http_filters.c (copied): Relocate ap_http_filter(),
ap_http_header_filter(), ap_discard_request_body(), ap_setup_client_block(),
ap_should_client_block(), and ap_get_client_block().
Revision
105916 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 20 02:29:28 2004 UTC
(5 years ago)
by
pquerna
File length: 8422 byte(s)
Diff to
previous 102820
(
colored)
Replace the hack to remove CVS directories with one for Subversion '.svn' directories.
There *should* be a better way to only install the manual files, and
not the '.svn' directories.
Without this, multiple make installs to the same prefix will fail.
Revision
102803 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Feb 28 18:06:35 2004 UTC
(5 years, 8 months ago)
by
jorton
File length: 8413 byte(s)
Diff to
previous 102243
(
colored)
Move mod_ssl-internal interfaces into ssl_private.h; allow mod_ssl.h
to be included even when mod_ssl is not enabled.
* Makefile.in (install-include): Only install mod_ssl.h.
* modules/ssl/ssl_private.h: New file.
* modules/ssl/mod_ssl.h: Move everything apart from than the optional
hook definitions into ssl_private.h.
* modules/ssl/*.c: Include ssl_private.h not mod_ssl.h
* modules/ssl/config.m4: Always add the mod_ssl directory to the
include path so other modules can find mod_ssl.h.
* modules/proxy/mod_proxy.c: Include mod_ssl.h to pick up the optional
hook definitions rather than copy'n'pasting them.
Revision
102243 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 9 12:19:55 2004 UTC
(5 years, 10 months ago)
by
jorton
File length: 8407 byte(s)
Diff to
previous 100835
(
colored)
Fix regeneration of build datestamp on every make invocation (a
regression since 1.3).
* Makefile.in: Remove redundant PHONY_TARGETS setting.
* server/Makefile.in: Mark buildmark.c as phony; build it indirectly
via buildmarked.c since implicit rules are ignored for phony targets.
Revision
100835 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 29 13:40:09 2003 UTC
(6 years, 4 months ago)
by
slive
File length: 8447 byte(s)
Diff to
previous 100819
(
colored)
I knew I would get in trouble mucking with the build system.
Use topbuilddir rather than topsrcdir to find config.nice.
Submitted by: Justin Erenkrantz
Revision
100724 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 21 14:48:02 2003 UTC
(6 years, 4 months ago)
by
jorton
File length: 8383 byte(s)
Diff to
previous 100519
(
colored)
Add optional hook to extend mod_status output.
* configure.in: Add modules/generators to include path.
* Makefile.in: Install mod_status.h.
* modules/generators/mod_status.h: New file.
* modules/generators/mod_status.c: Implement ap_run_status_hook.
(status_handler): Run status hooks.
Revision
99862 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri May 16 16:01:25 2003 UTC
(6 years, 6 months ago)
by
wrowe
File length: 8273 byte(s)
Diff to
previous 98684
(
colored)
Fix a VPATH build install bug - the special.mk file was never installed
(because we didn't rewrite it to the VPATH from the sourcepath), so copy
any sourcepath\build\*.mk files along with the vpath\build\*.mk files.
Revision
97031 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 30 15:34:40 2002 UTC
(7 years, 1 month ago)
by
martin
File length: 8143 byte(s)
Diff to
previous 96187
(
colored)
"Make install" would fail for released versions because they do not contain
CVS directories....
Noticed by Marco Lorig, mlorig at gmx dot net.
Revision
96187 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 25 15:47:12 2002 UTC
(7 years, 4 months ago)
by
gregames
File length: 8006 byte(s)
Diff to
previous 96132
(
colored)
Install the online manual unconditionally. This gets make install closer
to how it *really* works in 1.3.
Also, get rid of CVS stuff in the manual/ directory
Submitted by: Justin Erenkrantz, Greg Ames
Revision
96132 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 19 20:16:55 2002 UTC
(7 years, 4 months ago)
by
gregames
File length: 8104 byte(s)
Diff to
previous 96129
(
colored)
fix a broken build when no <prefix>/conf/ directory exists.
Submitted by: Karl Fogel
Reviewed by: Greg Ames
Revision
96129 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 19 15:32:36 2002 UTC
(7 years, 4 months ago)
by
gregames
File length: 8102 byte(s)
Diff to
previous 96128
(
colored)
remove logic which looks for a non-existant ssl.conf file in the docs/conf/
build directory (it's ssl-std.conf there), then ignores its absence in the
next line.
Revision
96127 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 19 15:11:58 2002 UTC
(7 years, 4 months ago)
by
gregames
File length: 8189 byte(s)
Diff to
previous 95923
(
colored)
Install mime.types and magic in conf/ if they don't already exist.
This also re-enables existing logic to always install *-std.conf with
substitutions made. These are then copied into *.conf (without the -std) if
that file doesn't already exist.
style police: please chill for a bit. I intentionally didn't re-format
the indenting in this commit to make it easier to review.
Revision
95912 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 29 22:58:27 2002 UTC
(7 years, 5 months ago)
by
rbb
File length: 8235 byte(s)
Diff to
previous 95911
(
colored)
I got sick of the error messages from copying the header files. This
removes all of the error messages.
Revision
95911 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 29 16:24:35 2002 UTC
(7 years, 5 months ago)
by
rbb
File length: 8207 byte(s)
Diff to
previous 95695
(
colored)
Preserve existing installation directories. We copy over binaries,
the build directory, the headers, and the man pages. Everything else,
the config, htdocs, manual, error, icons, and cgi directories are
not installed if the directories already exist. I got sick of having
to re-edit printenv for my tests, and this is the same logic 1.3 used.
Revision
95695 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 15 09:41:03 2002 UTC
(7 years, 5 months ago)
by
jwoolley
File length: 7199 byte(s)
Diff to
previous 95691
(
colored)
The '-@' seems to be more portable than '- @'. FreeBSD complained
about the latter.
Tested on: Linux, FreeBSD, Solaris, HP/UX, Darwin
Revision
95691 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 15 06:11:45 2002 UTC
(7 years, 5 months ago)
by
jwoolley
File length: 7203 byte(s)
Diff to
previous 95686
(
colored)
Fixed a problem with 'make install' on one of the tarballs (which
have the CVS dirs removed already) with ReliantUnix's rm:
Installing configuration files
Installing HTML documents
Usage: rm [-firR] file ...
make[1]: *** [install-htdocs] Error 2
make[1]: Leaving directory `/home1/apache20/httpd-2.0.37'
make: *** [install-recursive] Error 1
Submitted by: Jean-frederic Clere <jfrederic.clere@fujitsu-siemens.com>
Revision
95686 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 15 04:41:52 2002 UTC
(7 years, 5 months ago)
by
rbb
File length: 7195 byte(s)
Diff to
previous 95484
(
colored)
Allow 'make install DESTDIR=/path'. This allows packagers to install
into a directory different from the one that was configured. This
also mirrors the root= feature from 1.3. We cannot use prefix=,
because both APR and APR-util resolve their installation paths at
configuration time. This means that there is no variable prefix
to replace.
PR: 7803
Submitted by: Andreas Hasenack <andreas@netbank.com.br>
Revision
95484 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 3 15:25:11 2002 UTC
(7 years, 5 months ago)
by
trawick
File length: 6505 byte(s)
Diff to
previous 95278
(
colored)
On OS/390, the compiler/linker front-end doesn't handle
"-L/path/to/lib after "-o target". After looking into build failures,
it turned out that we specify EXTRA_LDFLAGS twice (once before "-o
target" and once after "-o target") for httpd and for the support
utilities.
Revision
95278 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat May 25 04:14:51 2002 UTC
(7 years, 6 months ago)
by
brianp
File length: 6547 byte(s)
Diff to
previous 95200
(
colored)
Removed extraneous "{} \;" from some xargs calls
Submitted by: Joe Orton <jorton@redhat.com>
Reviewed by: Brian Pane
Revision
95058 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon May 13 07:45:16 2002 UTC
(7 years, 6 months ago)
by
jerenkrantz
File length: 6513 byte(s)
Diff to
previous 95051
(
colored)
Considering the overall goal of making APR and APR-util being used
out-of-tree, AP_LIBS can not be a PROGRAM_DEPENDENCY, but just a library
that we link against - therefore, it belongs under PROGRAM_LDADD.
(A program dependency implies that we can build it - that will not
always be the case with APR and APR-util.)
Revision
95051 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon May 13 05:49:50 2002 UTC
(7 years, 6 months ago)
by
jerenkrantz
File length: 6517 byte(s)
Diff to
previous 94996
(
colored)
Stop trying to help apr and apr-util by installing their includes. They're
smart enough to do so on their own.
Revision
94996 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue May 7 14:51:32 2002 UTC
(7 years, 6 months ago)
by
trawick
File length: 6632 byte(s)
Diff to
previous 94922
(
colored)
get "make extraclean" and probably "make distclean" to work on AIX
again... $(RM) isn't defined everywhere (GNU make built-in?), so
invoke rm the way we invoke it elsewhere in the makefile
Revision
94922 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri May 3 21:22:03 2002 UTC
(7 years, 6 months ago)
by
jerenkrantz
File length: 6633 byte(s)
Diff to
previous 94921
(
colored)
Remove autom4te.cache when doing make distclean.
We can't specify it in DISTCLEAN_TARGETS because it is a directory.
Perhaps we could modify DISTCLEAN_TARGETS to delete dirs too, but
that's outside the scope of what Thom (or I) want to deal with now.
Submitted by: Thom May <thom@planetarytramp.net>
Reviewed by: Justin Erenkrantz
Revision
94921 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri May 3 21:09:05 2002 UTC
(7 years, 6 months ago)
by
jerenkrantz
File length: 6588 byte(s)
Diff to
previous 94847
(
colored)
Fix generated httpd.conf to respect layout for LoadModule lines.
PR: 8170
Submitted by: Thom May <thom@planetarytramp.net>
Reviewed by: Justin Erenkrantz
Revision
94614 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Apr 12 03:37:01 2002 UTC
(7 years, 7 months ago)
by
brianp
File length: 6573 byte(s)
Diff to
previous 94460
(
colored)
Added support for MPMs that live in subdirectories under server/mpm
like server/mpm/experimental/*
Revision
94460 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Apr 5 19:36:06 2002 UTC
(7 years, 7 months ago)
by
rbb
File length: 6566 byte(s)
Diff to
previous 94431
(
colored)
With VPATH builds, the httpd.conf-std file is found in the build directory,
not the source directory. Make sure we check both from now on.
Revision
94431 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Apr 4 09:15:44 2002 UTC
(7 years, 7 months ago)
by
striker
File length: 6476 byte(s)
Diff to
previous 94053
(
colored)
Remove hardcoded paths from MPMs and move them to a more central
place. Expand paths in httpd-std.conf in a similar fashion as we do
in our headers.
Submitted by: Pier Fumagalli <pier@betaversion.org>
Revision
94053 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 20 16:05:33 2002 UTC
(7 years, 8 months ago)
by
gregames
File length: 6449 byte(s)
Diff to
previous 93923
(
colored)
OS/390: install apachecore.[dll|x] in lib/ rather than bin/ .
The LIBPATH env var already must contain the path to lib/ in order to pick up
apr and apr-util. If we install the core dll there as well, LIBPATH becomes
simpler.
Revision
93923 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 14 03:16:50 2002 UTC
(7 years, 8 months ago)
by
trawick
File length: 6449 byte(s)
Diff to
previous 93816
(
colored)
Fix apxs -g handling.
Move config_vars.mk from the top build directory to the build directory.
Get build/rules.mk cleaned up for distclean/extraclean.
PR: 10163
(This is the 2nd of two commits for that PR. The first was to
apxs.in -- rev 1.35.)
Revision
93816 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 9 19:29:18 2002 UTC
(7 years, 8 months ago)
by
jerenkrantz
File length: 6412 byte(s)
Diff to
previous 93766
(
colored)
Stop copying APR's libtool. And pass enough parameters to apr's subconfig
so that it can figure out where we would like libtool to be installed.
Revision
93766 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 7 15:06:07 2002 UTC
(7 years, 8 months ago)
by
aaron
File length: 6555 byte(s)
Diff to
previous 93541
(
colored)
It is bad to recursively remove every CVS directory in a person's
home directory. Bad bad bad. Make sure the variable was set to something
before cd-ing to blank and ending up in their $HOME.
Also, since each line under a make rule is treated as a new subshell,
it's not necessary to surround the whole line in ()s.
Revision
92979 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 23 07:10:16 2002 UTC
(7 years, 10 months ago)
by
aaron
File length: 6385 byte(s)
Diff to
previous 92906
(
colored)
Currently pcre/config.h and pcre/internal.h are getting installed - it
seems they aren't used, and adding a rogue config.h into the include
path can cause problems for a module which picks it up.
(Better late than never -- this patch was submitted Fri, 7 Dec 2001.)
Submitted by: Joe Orton <joe@manyfish.co.uk>
Reviewed by: Aaron Bannert
Revision
92906 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 18 17:57:31 2002 UTC
(7 years, 10 months ago)
by
rbb
File length: 6381 byte(s)
Diff to
previous 92753
(
colored)
Make sure we use the same version of Make for building suexec as we do
for building the rest of the package.
Revision
92753 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 6 17:39:52 2002 UTC
(7 years, 10 months ago)
by
dougm
File length: 6378 byte(s)
Diff to
previous 92490
(
colored)
need to use $(top_srcdir) when installing build/instdso.sh
else make install does not work when when configured with a --srcdir
PR:
Obtained from:
Submitted by:
Reviewed by:
Revision
92490 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Dec 15 13:56:36 2001 UTC
(7 years, 11 months ago)
by
trawick
File length: 6364 byte(s)
Diff to
previous 92376
(
colored)
Move any load library path environment variables out of
apachectl and into a separate environment variable file which
can be more easily tailored by the admin. The environment
variable file as built by Apache may have additional system-
specific settings. For example, on OS/390 we tailor the heap
settings to allow lots of threads.
Revision
92376 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 7 19:06:58 2001 UTC
(7 years, 11 months ago)
by
trawick
File length: 6169 byte(s)
Diff to
previous 92164
(
colored)
make sure mod_foo.so is installed by apxs -i
also, it is the .so file that needs to be executable, not the .la file
Revision
92164 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 24 15:52:44 2001 UTC
(8 years ago)
by
rbb
File length: 6126 byte(s)
Diff to
previous 92145
(
colored)
Fix the installation target to make sure that the manual is
installed in the correct location.
PR: 8851
Submitted by: Yoshifumi Hiramatsu <hiramatu@boreas.dti.ne.jp>
and Gomez Henri <hgomez@slib.fr>
Revision
92145 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Nov 23 17:45:52 2001 UTC
(8 years ago)
by
aaron
File length: 6138 byte(s)
Diff to
previous 91631
(
colored)
mod_ssl is big and bulky, takes awhile to load, sometimes must wait for
entropy to be collected, and has a nasty little bug that prevents the
server from being started in non-SSL mode. This patch corrects some of
those problems, but is not intended as a workaround for the bug.
Submitted by: Madhusudan Mathihalli <madhusudan_mathihalli@hp.com>
Reviewed by: Aaron Bannert
Revision
91631 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Oct 22 12:46:29 2001 UTC
(8 years, 1 month ago)
by
wrowe
File length: 5983 byte(s)
Diff to
previous 91552
(
colored)
Remerge proxy configuration. Tally: of 9 votes;
Majority for segregating mod_ssl
Minority for segregating mod_proxy
Also remove a lingering bit of ldap config from httpd-std.conf
Revision
91415 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Oct 11 03:42:53 2001 UTC
(8 years, 1 month ago)
by
rbb
File length: 5946 byte(s)
Diff to
previous 91347
(
colored)
Fixed the configure script to add a LoadModule directive to
the default httpd.conf for any module that was compiled
as a DSO.
Submitted by: Aaron Bannert <aaron@clove.org>
Revision
91303 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Oct 5 03:27:56 2001 UTC
(8 years, 1 month ago)
by
jerenkrantz
File length: 5267 byte(s)
Diff to
previous 91246
(
colored)
Make sure we run the new conf files through sed.
Now, the question is whether it might make more sense to have them
as ssl-std.conf, ldap-std.conf, and proxy-std.conf.
(I'm also not sure if this is even shell portable or not.)
I'll leave that up to OtherBill since he added these files.
Revision
91246 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 2 21:53:33 2001 UTC
(8 years, 1 month ago)
by
rbb
File length: 5237 byte(s)
Diff to
previous 91069
(
colored)
Suexec is compiled to the builddir, not the source dir.
PR:
Obtained from:
Submitted by:
Reviewed by:
Revision
91069 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 18 15:02:19 2001 UTC
(8 years, 2 months ago)
by
rbb
File length: 5231 byte(s)
Diff to
previous 91024
(
colored)
If we are going to have an optional function, we have to install that
header file, so that people can use it.
Revision
90696 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Aug 26 06:25:00 2001 UTC
(8 years, 3 months ago)
by
rbb
File length: 4958 byte(s)
Diff to
previous 90551
(
colored)
Improvements to APXS. It now uses the config_vars.mk variables to
figure out how to build stuff. It uses the Apache build system for
the generated module, but not for command line builds. Maybe I'll fix
that one day. If somebody wants to beat me to it, that would be cool.
Revision
90551 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 23 15:17:02 2001 UTC
(8 years, 3 months ago)
by
martin
File length: 4719 byte(s)
Diff to
previous 90412
(
colored)
My first try at relocating the manual tree outside of the htdocs/ directory.
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
Revision
90412 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 20 18:45:55 2001 UTC
(8 years, 3 months ago)
by
wrowe
File length: 4728 byte(s)
Diff to
previous 90145
(
colored)
If my grep and brain are working, that's all there is to adding error/
to the *nix build. If I'm wrong, don't shoot.
Revision
89776 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 30 02:55:55 2001 UTC
(8 years, 4 months ago)
by
rbb
File length: 4448 byte(s)
Diff to
previous 89500
(
colored)
Install all build/*.mk when we install Apache. This is the first step
to getting apxs to use the same makefiles as Apache.
Revision
89140 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri May 18 00:48:57 2001 UTC
(8 years, 6 months ago)
by
fielding
File length: 3970 byte(s)
Diff to
previous 88977
(
colored)
Change the make targets and rules to be consistent in all of the
Apache-owned source trees. Sanity is a good thing.
Revision
88977 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed May 2 19:09:21 2001 UTC
(8 years, 6 months ago)
by
trawick
File length: 3906 byte(s)
Diff to
previous 88963
(
colored)
Add a missing backslash in the install-other code so that the httpd.dll
logic isn't displayed.
Revision
88886 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Apr 18 20:51:35 2001 UTC
(8 years, 7 months ago)
by
dreid
File length: 3825 byte(s)
Diff to
previous 88836
(
colored)
This changes the build process as outlined in my email earlier this week.
Essentially we now build the static objects, then allow a platform to run
a given command, build the shared modules, then run another command before exiting.
This gets us building dso's on beos and may provide a better framework for some of
the other "strange" platforms out there without stopping the normal ones working.
Revision
88836 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Apr 13 00:46:22 2001 UTC
(8 years, 7 months ago)
by
rbb
File length: 3809 byte(s)
Diff to
previous 88809
(
colored)
Do not install the binaries from the support directory twice.
PR: 7490
Submitted by: jun-ichiro hagino <itojun@iijlab.net>
Revision
88809 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Apr 11 06:44:07 2001 UTC
(8 years, 7 months ago)
by
fielding
File length: 4419 byte(s)
Diff to
previous 88788
(
colored)
Make clean, distclean, and extraclean consistently according to the
Gnu makefile guidelines.
Submitted by: Justin Erenkrantz <jerenkrantz@ebuilt.com>
Reviewed by: Roy Fielding
Revision
88692 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 3 17:03:35 2001 UTC
(8 years, 7 months ago)
by
marc
File length: 4479 byte(s)
Diff to
previous 88655
(
colored)
- change inconsistent use of logdir and logfiledir all to logfiledir, to
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:
Revision
88655 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Apr 2 19:06:02 2001 UTC
(8 years, 7 months ago)
by
orlikowski
File length: 4471 byte(s)
Diff to
previous 88645
(
colored)
Changes to get AIX DSOs working, sans APR changes.
Basically, this allows linker flags to be passed for the httpd executable
and DSOs only.
Revision
88645 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Apr 2 15:20:45 2001 UTC
(8 years, 7 months ago)
by
bjh
File length: 4429 byte(s)
Diff to
previous 88490
(
colored)
Switch to using aplibtool for building under OS/2 & add support for building
loadable modules as OS/2 DLLs.
PR:
Obtained from:
Submitted by:
Reviewed by:
Revision
88422 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 2 15:46:14 2001 UTC
(8 years, 8 months ago)
by
gregames
File length: 4323 byte(s)
Diff to
previous 88230
(
colored)
fix make install so that suexec is installed where the server expects to
find it ( <prefix>/sbin by default).
also enable ./configure --sbindir=DIR to work as advertised.
Revision
88230 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Feb 18 16:07:31 2001 UTC
(8 years, 9 months ago)
by
fielding
File length: 4295 byte(s)
Diff to
previous 88011
(
colored)
Intermediate change of hardcoded "helpers" reference to "build"
until I get a chance to revamp this to use APR's variables directly.
Revision
88011 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 7 19:07:46 2001 UTC
(8 years, 9 months ago)
by
rbb
File length: 4299 byte(s)
Diff to
previous 87898
(
colored)
Install all required header files. Without these, some modules can not
be compiled outside the src tree.
Revision
87779 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 21 17:22:18 2001 UTC
(8 years, 10 months ago)
by
rbb
File length: 4194 byte(s)
Diff to
previous 87597
(
colored)
If --enable-suexec is specified, then we need to build suexec
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.
Revision
87597 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 6 21:47:49 2001 UTC
(8 years, 10 months ago)
by
dgaudet
File length: 4178 byte(s)
Diff to
previous 87541
(
colored)
- add some missing distclean targets
- use DISTCLEAN_TARGETS and CLEAN_TARGETS everywhere (to be consistent
with other macros and with APR)
- warn that aclocal.m4 is a generated file
Revision
87541 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Dec 28 06:08:30 2000 UTC
(8 years, 11 months ago)
by
rbb
File length: 4150 byte(s)
Diff to
previous 87532
(
colored)
We don't want to install CVS files, but the -P option to cp means something
different on FreeBSD than it means on Linux. This puts the recursive
copy back in, and just has us delete the CVS directories after they are
copied into place.
Revision
87531 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 27 02:34:16 2000 UTC
(8 years, 11 months ago)
by
rbb
File length: 4131 byte(s)
Diff to
previous 87529
(
colored)
Make it possible to build suexec from the top-level Makefiles, and make it
install when using make install
Revision
87447 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 20 06:26:58 2000 UTC
(8 years, 11 months ago)
by
rbb
File length: 3727 byte(s)
Diff to
previous 87441
(
colored)
Remove the test directory from the top level Makefile, and move the STATUS
item to "non-showstopper but nice to fix" category. This is in preparation
for tomorrow's BETA.
Revision
87424 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Dec 19 17:05:48 2000 UTC
(8 years, 11 months ago)
by
rbb
File length: 4074 byte(s)
Diff to
previous 87251
(
colored)
Force all Apache functions to be linked into the executable, whether they
are used or not. This uses the same mechanism that is used for APR
and APR-util. This may not be the correct solution, but it works, and that
is what I really care about. This also renames CHARSET_EBCDIC to
AP_CHARSET_EBCDIC. This is for namespace correctness, but it also makes
the exports script a bit easier.
Revision
87250 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Dec 7 11:52:17 2000 UTC
(8 years, 11 months ago)
by
gstein
File length: 3768 byte(s)
Diff to
previous 87242
(
colored)
*) top-level: build our base libraries (srclib) first since these (by
definition) have no dependencies on anything else. this will also ensure
that we have *.exports available for building server/
*) add the "test" SUBDIR back in so that it gets called for "make clean" and
other types of make targets.
*) revise test/Makefile.in so that it does not build any test programs by
default. add "make test" to build any/all test programs.
Revision
87235 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 6 08:16:19 2000 UTC
(8 years, 11 months ago)
by
gstein
File length: 3619 byte(s)
Diff to
previous 87226
(
colored)
don't build test by default. users/developers can go to the dir manually and
build if necessary.
Revision
87192 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Dec 5 02:45:50 2000 UTC
(8 years, 11 months ago)
by
rbb
File length: 3651 byte(s)
Diff to
previous 87187
(
colored)
Apache builds again, although the test directory doesn't. I will work on
the test directory soon. The server does NOT currently run, but it does
build cleanly.
Revision
87187 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Dec 4 22:33:51 2000 UTC
(8 years, 11 months ago)
by
rbb
File length: 3661 byte(s)
Diff to
previous 86436
(
colored)
Get Apache to configure completely again. This still doesn't build, but
now we are getting very close.
Revision
86436 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Oct 7 19:54:23 2000 UTC
(9 years, 1 month ago)
by
rbb
File length: 3658 byte(s)
Diff to
previous 86406
(
colored)
Use autoconf to substitute the proper values into apachectl, and install
it when we install everything else.
Revision
86158 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Aug 29 15:59:59 2000 UTC
(9 years, 3 months ago)
by
gregames
File length: 3306 byte(s)
Diff to
previous 86108
(
colored)
If the src/apachecore.dll and src/apachecore.x files exist, copy them to the
install bin directory during "make install". Used for OS/390 dso builds.
Revision
86048 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Aug 11 04:13:43 2000 UTC
(9 years, 3 months ago)
by
coar
File length: 3069 byte(s)
Diff to
previous 85915
(
colored)
Add recognition of the --with-port=n (as was added to 1.3), and
raise an error if --enable-layout is specified but we can't
find the definition file.
Revision
85914 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 28 15:39:47 2000 UTC
(9 years, 4 months ago)
by
trawick
File length: 2972 byte(s)
Diff to
previous 85873
(
colored)
Install htdocs again. This was recently removed for an unknown (or at
least unmentioned) reason.
Crash course on populating the htdocs directory:
cd myprefix/apache-2.0
cvs checkout -d htdocs httpd-docs-2.0/htdocs
Revision
85873 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jul 23 18:00:45 2000 UTC
(9 years, 4 months ago)
by
sascha
File length: 2957 byte(s)
Diff to
previous 85743
(
colored)
Clean up rules.mk and add support for building C++ source files.
If your module uses C++, you need to add APACHE_REQUIRE_CXX to your
module's config.m4.
Unfortunately, we cannot use any sophisticated pattern matching in make,
so instead of adding the C++ source files to LTLIBRARY_SOURCES, you need
to write for foo.cpp and bar.cpp:
LTLIBRARY_OBJECTS_X = foo.lo bar.lo
Revision
85743 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jul 1 14:08:25 2000 UTC
(9 years, 4 months ago)
by
gstein
File length: 2972 byte(s)
Diff to
previous 85540
(
colored)
config magic for enabling DAV, Expat, and SDBM.
*) AP_LIBS contains the target .a files from src/lib/
*) AP_LIB_DIRS contains add'l directories (besides pcre and apr) that we
will build (and generate Makefiles for)
*) apache_need_expat and apache_need_sdbm are two new configure feature
macros; set by the DAV stuff as needed
*) hackery to deal with dav/fs/ since it isn't really a module
*) do endian testing, so we can feed it into Expat to optimize that code
Revision
85228 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue May 16 10:57:29 2000 UTC
(9 years, 6 months ago)
by
bjh
File length: 3035 byte(s)
Diff to
previous 85195
(
colored)
Fix PCRE build on OS/2. This includes taking libtool out of the picture,
making static build the default.
Revision
85195 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu May 11 21:56:51 2000 UTC
(9 years, 6 months ago)
by
trawick
File length: 3037 byte(s)
Diff to
previous 85153
(
colored)
src/build/build2.mk: build PCRE's configure script if needed (when you
run buildconf, for example)
src/Makefile.in : re-order libpcreposix.la and libpcre.la to make
OS/390's binder happy (now the libraries are listed
in order of dependencies)
Revision
85153 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri May 5 23:17:54 2000 UTC
(9 years, 6 months ago)
by
rbb
File length: 3037 byte(s)
Diff to
previous 85146
(
colored)
Replace hsregex with PCRE. The PCRE library is always used in 2.0,
regardless of what system we are on. Currently, we are using the POSIX
wrappers that PCRE provides.
Revision
85113 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Apr 30 18:27:18 2000 UTC
(9 years, 6 months ago)
by
sascha
File length: 2880 byte(s)
Diff to
previous 85111
(
colored)
Add VPATH support to Apache:
os/$(OS_DIR) is now equivalent to the old $(OS_DIR)
Necessary include paths are added only in VPATH mode.
Dependencies are stored in the build directory now.
They contain paths which depend on the current build,
and therefore they are not general.
Fixed two dependencies in main/Makefile.in.
Revision
85111 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Apr 30 15:51:37 2000 UTC
(9 years, 6 months ago)
by
sascha
File length: 2877 byte(s)
Diff to
previous 85102
(
colored)
Most of the support programs are created during the build, so we can expect
them to be in $(builddir).
Revision
85102 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Apr 30 00:06:07 2000 UTC
(9 years, 7 months ago)
by
sascha
File length: 2858 byte(s)
Diff to
previous 85065
(
colored)
Overall UNIX build system improvements:
* Makefile header is now completely dynamic
* Absolute paths everywhere
(fixes Tru64 support)
* Get rid of LTLIBRARY_SHARED_NAME rule in library.mk
(fixes Irix support, untested)
* VPATH does not contain variables anymore
(fixes UnixWare support)
* Remove inclusion of program.mk in support/Makefile.in
(PROGRAM_NAME is empty => breaks Irix and others)
* Call REENTRANCY_FLAGS earlier, so that flags are passed to header checks
(might fix OpenBSD pthread.h-detection, untested)
Revision
85065 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Apr 27 23:30:57 2000 UTC
(9 years, 7 months ago)
by
rbb
File length: 2941 byte(s)
Diff to
previous 85060
(
colored)
Cleanup more files when make distclean is used. This should be all the
files that should be cleaned.
Revision
85050 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Apr 26 21:08:26 2000 UTC
(9 years, 7 months ago)
by
rbb
File length: 2399 byte(s)
Diff to
previous 85041
(
colored)
Fix the progname stuff to work the same way the rest of the configure
scheme works.
Submitted by: Sascha Schumann
Reviewed by: Ryan Bloom
Revision
85041 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 25 23:20:36 2000 UTC
(9 years, 7 months ago)
by
rbb
File length: 2398 byte(s)
Diff to
previous 85035
(
colored)
If a developer uses --with-program-name=foo, the config files are renamed
to match the name of the executable. In this example, httpd.conf will be
renamed to foo.conf.
Revision
85035 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 25 21:29:27 2000 UTC
(9 years, 7 months ago)
by
rbb
File length: 2288 byte(s)
Diff to
previous 84905
(
colored)
Allow the Apache-2.0 executable name to be specified with the
--with-program-name command line argument to configure. This does not
change the name of the config files or anything else, yet.
Revision
84905 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 4 13:31:13 2000 UTC
(9 years, 7 months ago)
by
bjh
File length: 2283 byte(s)
Diff to
previous 84843
(
colored)
Under OS/2 (well actually EMX gcc) libraries don't have a 'lib' prefix. In
main code libtool handles it. This deals with APR.
Revision
84759 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 14 07:45:08 2000 UTC
(9 years, 8 months ago)
by
dgaudet
File length: 2242 byte(s)
Diff to
previous 84719
(
colored)
it's more traditional in autoconf projects for "make distclean" to clean
up things such as the apaci script, rather than "make clean".
Revision
84719 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 8 11:05:19 2000 UTC
(9 years, 8 months ago)
by
manoj
File length: 2242 byte(s)
Diff to
previous 84423
(
colored)
Part of a fix for not being able to reset the --prefix. This will
allow the installation prefix to be reset after a "make clean". To do
this really properly, all the code that depends on the prefix should
have a dependency in the makefile. This is coming RSN.
Revision
84423 -
(
view)
(
annotate)
-
[select for diffs]
Added
Tue Jan 11 13:11:13 2000 UTC
(9 years, 10 months ago)
by
sascha
File length: 2218 byte(s)
These changes are committed together, because they depend on each other.
- shared modules can be built in the tree
- added support for --with-layout, uses APACI's config.layout
- working 'make install'
- working 'make depend'
- working Pthreads checks
- buildconf replaced
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.