1
0
mirror of https://github.com/apache/httpd.git synced 2026-10-23 22:49:01 +03:00
Commit Graph

54 Commits

Author SHA1 Message Date
Joe Orton
9687f8c6a7 Update remaining 2004 copyright notices.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190592 13f79535-47bb-0310-9956-ffa450edef68
2005-06-14 13:54:34 +00:00
Paul Querna
cb9a513b73 Test for APR and APR-Util one directory bellow httpd too. I like not having to put them inside srclib.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@158303 13f79535-47bb-0310-9956-ffa450edef68
2005-03-20 05:26:22 +00:00
Graham Leggett
978429c50a Fix the RPM spec file so that an RPM build now works. An RPM
build now requires system installations of APR and APR-util.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@122711 13f79535-47bb-0310-9956-ffa450edef68
2004-12-18 09:53:10 +00:00
Brian Pane
60a840da2e removed call to aclocal for pcre (we're now able to build pcre-5.0 without it)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106693 13f79535-47bb-0310-9956-ffa450edef68
2004-11-27 08:19:56 +00:00
Brian Pane
1f4be0474b call aclocal before autoconf for srclib/pcre (required for PCRE-5.0)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106622 13f79535-47bb-0310-9956-ffa450edef68
2004-11-25 23:44:47 +00:00
Joe Orton
d02682fe26 * buildconf: Remove the autom4te cache from srclib/pcre too,
before and after running autoconf.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105819 13f79535-47bb-0310-9956-ffa450edef68
2004-11-19 13:55:31 +00:00
Joe Orton
c46350fad0 * buildconf: Point at http:// for both, and the "cd srclib" is not
necessary.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105795 13f79535-47bb-0310-9956-ffa450edef68
2004-11-19 09:05:34 +00:00
Paul Querna
cc8900ed92 Add some magic to buildconf so it will tell you to get both apr and apr-util the
first time you run it.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105778 13f79535-47bb-0310-9956-ffa450edef68
2004-11-19 06:19:50 +00:00
Paul Querna
95a4217626 'svn co' would be the important part of the command.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105774 13f79535-47bb-0310-9956-ffa450edef68
2004-11-19 06:09:56 +00:00
Paul Querna
1b857b2574 Tell users how to get APR from subversion instead of CVS.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105773 13f79535-47bb-0310-9956-ffa450edef68
2004-11-19 06:07:23 +00:00
Paul Querna
e9d5823608 use -z7 in the example cvs checkouts for APR/APR-Util.
Makes the checkout go much faster on slow dialup modems...


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104941 13f79535-47bb-0310-9956-ffa450edef68
2004-09-03 01:04:36 +00:00
André Malo
eeb57c17ad fix name of The Apache Software Foundation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102619 13f79535-47bb-0310-9956-ffa450edef68
2004-02-09 20:40:53 +00:00
André Malo
d479d7dd7c fix copyright date
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102594 13f79535-47bb-0310-9956-ffa450edef68
2004-02-08 14:25:31 +00:00
André Malo
bff628e956 begin relicensing httpd-2.1 to Apache License, Version 2.0
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102520 13f79535-47bb-0310-9956-ffa450edef68
2004-02-06 21:48:40 +00:00
Joe Orton
29f52b06b5 * buildconf: Clean autoconf cache after running autoconf too.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102510 13f79535-47bb-0310-9956-ffa450edef68
2004-02-05 09:11:45 +00:00
André Malo
fb07607180 update license to 2004.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102135 13f79535-47bb-0310-9956-ffa450edef68
2004-01-01 13:26:26 +00:00
Joe Orton
fafb5fe959 * buildconf: Ensure that make never regenerates the mod_ssl expression
parser files from the lex/yacc sources.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101886 13f79535-47bb-0310-9956-ffa450edef68
2003-11-25 15:21:46 +00:00
Jeff Trawick
9d82b52aa9 fix oops in prior commit; we don't copy libtool.m4, so no
need to remove it


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100179 13f79535-47bb-0310-9956-ffa450edef68
2003-06-05 18:49:20 +00:00
Jeff Trawick
1240d3e73d steal some code from APR intended to allow you to properly switch
between libtool 1.3 and 1.4+...  newer libtool doesn't have ltconfig,
so having a stray ltconfig around will confuse some of our config
logic

This also fixes cp failure on FreeBSD since ltconfig and ltmain.sh
are installed with 0400 perms, and when buildconf is run a second time
the cp of those files would fail.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100178 13f79535-47bb-0310-9956-ffa450edef68
2003-06-05 18:41:49 +00:00
Graham Leggett
f54208ac44 Add code to buildconf that produces an httpd.spec file from
httpd.spec.in, using build/get-version.sh from APR.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99346 13f79535-47bb-0310-9956-ffa450edef68
2003-04-12 17:28:55 +00:00
Graham Leggett
fa53f5965b Removing rpm stuff from buildconf until it becomes portable
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99128 13f79535-47bb-0310-9956-ffa450edef68
2003-03-30 21:29:54 +00:00
Graham Leggett
d197788799 Added an RPM build script
PR:
Obtained from: Joe Orton <jorton@redhat.com>
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99122 13f79535-47bb-0310-9956-ffa450edef68
2003-03-30 18:57:35 +00:00
Jeff Trawick
ab54031a9d even users of libtool 1.3.x want out-of-tree apr builds to work
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98988 13f79535-47bb-0310-9956-ffa450edef68
2003-03-12 01:30:05 +00:00
André Malo
742af25096 finished that boring job:
update license to 2003.

Happy New Year! ;-))


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98573 13f79535-47bb-0310-9956-ffa450edef68
2003-02-03 17:53:28 +00:00
Justin Erenkrantz
f65755faf2 Make buildconf work with out-of-tree apr and apr-util by adding --with-apr
and --with-apr-util flags.

Submitted by:   Thom May <thom@planetarytramp.net>
Reviewed by:    Justin Erenkrantz (with minor stylistic nit)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98546 13f79535-47bb-0310-9956-ffa450edef68
2003-01-30 16:50:11 +00:00
Justin Erenkrantz
9d471748b0 PR:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98198 13f79535-47bb-0310-9956-ffa450edef68
2003-01-08 09:50:09 +00:00
Wilfredo Sanchez
5eb2ee00c0 Changes to reduce dependency on in-tree apr and apr-util.
Change AC_CONFIG_AUX_DIR in configure to build from srclib/apr/build.
Have buildconf copy the needed files (config.guess, config.sub,
PrintPath) from srclib/apr/build to build.
Change binbuild.sh to stop using srclib/apr.

This gets to to where ./configure --with-apr --with-apr-util actually
works without an in-tree apr and apr-util, though we still need them
in-tree to run buildconf.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97671 13f79535-47bb-0310-9956-ffa450edef68
2002-11-28 23:31:37 +00:00
Justin Erenkrantz
8123fedaba Ensure that we toss the autom4te.cache directory before running autoconf.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96284 13f79535-47bb-0310-9956-ffa450edef68
2002-08-02 03:42:12 +00:00
Justin Erenkrantz
dd149d0f42 Add support for ${AUTOHEADER} and ${AUTOCONF} in buildconf
(apr and apr-util already support this convention.)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95288 13f79535-47bb-0310-9956-ffa450edef68
2002-05-25 22:32:40 +00:00
Roy T. Fielding
845cbfd508 Update our copyright for this year.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93918 13f79535-47bb-0310-9956-ffa450edef68
2002-03-13 20:48:07 +00:00
Justin Erenkrantz
47a0b25b5c APR-util has renamed buildconf.sh to buildconf to match APR and httpd-2.0.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89864 13f79535-47bb-0310-9956-ffa450edef68
2001-08-01 20:49:05 +00:00
Ryan Bloom
32ecec4651 Note the change to the CVS server in the buildconf script.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89562 13f79535-47bb-0310-9956-ffa450edef68
2001-07-17 04:57:43 +00:00
Greg Ames
301bdefb3c give the poor users (i.e. us) a clue that something might be wrong when
buildconf fails in subdirectories


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88871 13f79535-47bb-0310-9956-ffa450edef68
2001-04-16 19:55:05 +00:00
Jeff Trawick
1fd4cdb7fc Abort apache buildconf if apr buildconf or apr-util buildconf fails.
Otherwise, the error message from apr or apr-util (e.g., invalid libtool
version) is lost in the stream of output.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88602 13f79535-47bb-0310-9956-ffa450edef68
2001-03-28 16:03:49 +00:00
Roy T. Fielding
30bf9d3e42 Untangled the buildconf script and eliminated the need for build's
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
2001-03-24 09:43:06 +00:00
David Reid
aa564c0a69 We don't have config.guess until later in the build cycle, so change the
test to use uname.  with this change a clean CVS copy will build using
./buildconf;./configure;make exactly like it should.

Thanks Sascha.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86310 13f79535-47bb-0310-9956-ffa450edef68
2000-09-24 12:40:05 +00:00
Sascha Schumann
7cb5b58676 Add Convert-to-BSD-Makefiles-On-The-Fly system
Note 1: Only needed for BSD/OS.
Note 2: Invent better heuristic (timestamp checks for build/*.mk).
Note 3: Conversion is currently one-way
Note 4: Don't package on BSD/OS.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86284 13f79535-47bb-0310-9956-ffa450edef68
2000-09-22 17:07:47 +00:00
Sascha Schumann
58958c7bd8 Always delete generated_lists. This should cure problems with makes
which don't handle the .PHONY target correctly.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86142 13f79535-47bb-0310-9956-ffa450edef68
2000-08-23 20:19:17 +00:00
Ben Laurie
518183d359 Less verbose solution.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84799 13f79535-47bb-0310-9956-ffa450edef68
2000-03-19 17:12:35 +00:00
Ben Laurie
b6591793b0 Tru64 make uses the wrong directory for includes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84793 13f79535-47bb-0310-9956-ffa450edef68
2000-03-18 14:06:33 +00:00
Ben Laurie
3355ee5a68 Tru64 make gets confused by null argument!
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84792 13f79535-47bb-0310-9956-ffa450edef68
2000-03-18 13:07:40 +00:00
Manoj Kasichainula
be68e3674f Allow arguments to buildconf. Makes cvsclean, etc. a bit easier.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84772 13f79535-47bb-0310-9956-ffa450edef68
2000-03-15 23:31:14 +00:00
Dirk-Willem van Gulik
4a67c03b07 Just make 'buildconf' run on BSD (there is a space after the hash-bang) and
added bogus INSTALL file plus some blurp in readme.mpm to point out that
you really need libtool and autoconf (which need m4).

On some platform's I found that I really HAD to use 'gmake' as the normal
make would not grok it. So I am wondering if adding something like

# Work out a correct 'make'. The issue is that we should use
# 'gmake' which is called 'make' on some platforms, and 'gmake'
# on some others.
#
GUESS=${MAKE:-make}

if `(${GUESS} -v | grep "GNU Make") > /dev/null 2>&1 `; then
        # Looks like gmake.
else
        GUESS=gmake
        if `${GUESS} -v | grep "GNU Make" > /dev/null 2>&1`; then
                echo Warning: Using 'gmake' instead of 'make'.
        else
                echo No 'gmake' found. Please set the MAKE environment
                echo variable first.
                exit 1
        fi
fi

MAKE=${GUESS}
export MAKE

to 'buildconf' would be appropriate to detect this ??

Dw.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84749 13f79535-47bb-0310-9956-ffa450edef68
2000-03-13 18:44:41 +00:00
Sascha Schumann
bbe1a3601e 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


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84423 13f79535-47bb-0310-9956-ffa450edef68
2000-01-11 13:11:13 +00:00
Sascha Schumann
ca9065bb08 Fix IFS handling. This has the nice side effect that we do not need tr
anymore.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84374 13f79535-47bb-0310-9956-ffa450edef68
1999-12-29 23:53:14 +00:00
Manoj Kasichainula
6e5e06b2bb --include-deps only seems to take advantage of pregenerated
dependencies, and makes the build process refuse to generate them, so
this removes it. It should be used when making a distribution, though.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84356 13f79535-47bb-0310-9956-ffa450edef68
1999-12-22 03:16:37 +00:00
Manoj Kasichainula
1f1dac6218 We don't need the capability to build an acconfig.h anymore; AC_DEFINE
provides everything we need for equivalent functionality. This change
deletes the intrastructure that built acconfig.h.in before.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84344 13f79535-47bb-0310-9956-ffa450edef68
1999-12-21 07:21:37 +00:00
Manoj Kasichainula
c90bca7e6c Don't actually run ./configure in buildconf, it wastes lots of time if
we want to use ./configure's flags, among other things.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84332 13f79535-47bb-0310-9956-ffa450edef68
1999-12-20 04:38:26 +00:00
Manoj Kasichainula
74b8962e41 We actually don't have to remove config.cache, because
AC_CONFIG_SUBDIRS redirects APR's config.cache to point to Apache's.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84331 13f79535-47bb-0310-9956-ffa450edef68
1999-12-20 04:34:45 +00:00
Manoj Kasichainula
9a754c241a Put back the removing of config.cache. Also add a -f flag to the rm to
eliminate a warning.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84328 13f79535-47bb-0310-9956-ffa450edef68
1999-12-20 02:36:13 +00:00