/[Apache-SVN]/httpd/httpd/trunk/buildconf
ViewVC logotype

Log of /httpd/httpd/trunk/buildconf

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 819008 - (view) (annotate) - [select for diffs]
Modified Fri Sep 25 21:02:33 2009 UTC (2 months ago) by minfrin
File length: 6377 byte(s)
Diff to previous 800443 (colored)
Add support for an "epoch" in the RPM spec file. This epoch is a discrete
number used to determine if one RPM is newer than another, which in turn
ensures that v1.2.10 is always interpreted as newer than v1.2.9.

Revision 800443 - (view) (annotate) - [select for diffs]
Modified Mon Aug 3 16:03:15 2009 UTC (3 months, 3 weeks ago) by takashi
File length: 6269 byte(s)
Diff to previous 758079 (colored)
buildconf:
 Fix error "[: -lt: unexpected operator"

Revision 758079 - (view) (annotate) - [select for diffs]
Modified Tue Mar 24 23:04:23 2009 UTC (8 months ago) by rpluem
File length: 6249 byte(s)
Diff to previous 721533 (colored)
* With APR 2.x we no longer have APR-UTIL. So don't care about it.

Revision 721533 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 16:51:07 2008 UTC (11 months, 4 weeks ago) by jorton
File length: 5788 byte(s)
Diff to previous 687939 (colored)
* buildconf, configure.in: Don't attempt to configure the
  no-longer-bundled pcre.

Revision 687939 - (view) (annotate) - [select for diffs]
Modified Fri Aug 22 04:45:02 2008 UTC (15 months ago) by wrowe
File length: 5987 byte(s)
Diff to previous 420983 (colored)
Permit --with-apr=/path/to/apr alone, where the default path will
be handled by replacing all /apr path segments with /apr-util 
(or /aprutil) to handle nearly any developer's path scheme.  One
rare exception would be /asf/srcs/aprutil/trunk/apr-util or similar
where both /aprutil and /apr-util path segments exist.

So for example --with-apr=../apr-1.3 would find either ../apr-util-1.3
or ../aprutil-1.3 before looking for srclib/apr-util or ../apr-util.

These refer to source trees.  httpd ./configure deserves a similar 
feature to use --with-apr= for an installed apr-util lib tree.

Revision 420983 - (view) (annotate) - [select for diffs]
Modified Tue Jul 11 20:33:53 2006 UTC (3 years, 4 months ago) by fielding
File length: 5771 byte(s)
Diff to previous 395229 (colored)
update license header text

Revision 395229 - (view) (annotate) - [select for diffs]
Modified Wed Apr 19 12:23:42 2006 UTC (3 years, 7 months ago) by colm
File length: 5624 byte(s)
Diff to previous 374821 (colored)
Update the last year of copyright.

Revision 374821 - (view) (annotate) - [select for diffs]
Modified Sat Feb 4 02:41:02 2006 UTC (3 years, 9 months ago) by wrowe
File length: 5624 byte(s)
Diff to previous 190592 (colored)
  Solaris build proposal; don't fail on missing .h files within
  a VPATH build, and don't test trees with -d (simply -f the
  expected files) in case a tree such as srclib/apr is actually
  a symlink rather than a true directory in ./buildconf.

Revision 190592 - (view) (annotate) - [select for diffs]
Modified Tue Jun 14 13:54:34 2005 UTC (4 years, 5 months ago) by jorton
File length: 5520 byte(s)
Diff to previous 158303 (colored)
Update remaining 2004 copyright notices.

Revision 158303 - (view) (annotate) - [select for diffs]
Modified Sun Mar 20 05:26:22 2005 UTC (4 years, 8 months ago) by pquerna
File length: 5485 byte(s)
Diff to previous 122711 (colored)
Test for APR and APR-Util one directory bellow httpd too.  I like not having to put them inside srclib.

Revision 122711 - (view) (annotate) - [select for diffs]
Modified Sat Dec 18 09:53:10 2004 UTC (4 years, 11 months ago) by minfrin
File length: 5118 byte(s)
Diff to previous 106693 (colored)
Fix the RPM spec file so that an RPM build now works. An RPM
build now requires system installations of APR and APR-util.

Revision 106693 - (view) (annotate) - [select for diffs]
Modified Sat Nov 27 08:19:56 2004 UTC (5 years ago) by brianp
File length: 5048 byte(s)
Diff to previous 106622 (colored)
removed call to aclocal for pcre (we're now able to build pcre-5.0 without it)

Revision 106622 - (view) (annotate) - [select for diffs]
Modified Thu Nov 25 23:44:47 2004 UTC (5 years ago) by brianp
File length: 5071 byte(s)
Diff to previous 106103 (colored)
call aclocal before autoconf for srclib/pcre (required for PCRE-5.0)

Revision 106103 - (view) (annotate) - [select for diffs]
Modified Sun Nov 21 18:50:36 2004 UTC (5 years ago) by nd
File length: 5019 byte(s)
Diff to previous 105819 (colored)
general property cleanup

Revision 105819 - (view) (annotate) - [select for diffs]
Modified Fri Nov 19 13:55:31 2004 UTC (5 years ago) by jorton
File length: 5019 byte(s)
Diff to previous 105795 (colored)
* buildconf: Remove the autom4te cache from srclib/pcre too,
before and after running autoconf.

Revision 105795 - (view) (annotate) - [select for diffs]
Modified Fri Nov 19 09:05:34 2004 UTC (5 years ago) by jorton
File length: 4963 byte(s)
Diff to previous 105778 (colored)
* buildconf: Point at http:// for both, and the "cd srclib" is not
necessary.

Revision 105778 - (view) (annotate) - [select for diffs]
Modified Fri Nov 19 06:19:50 2004 UTC (5 years ago) by pquerna
File length: 4998 byte(s)
Diff to previous 105774 (colored)
Add some magic to buildconf so it will tell you to get both apr and apr-util the 
first time you run it.

Revision 105774 - (view) (annotate) - [select for diffs]
Modified Fri Nov 19 06:09:56 2004 UTC (5 years ago) by pquerna
File length: 4922 byte(s)
Diff to previous 105773 (colored)
'svn co' would be the important part of the command.

Revision 105773 - (view) (annotate) - [select for diffs]
Modified Fri Nov 19 06:07:23 2004 UTC (5 years ago) by pquerna
File length: 4908 byte(s)
Diff to previous 104941 (colored)
Tell users how to get APR from subversion instead of CVS.

Revision 104941 - (view) (annotate) - [select for diffs]
Modified Fri Sep 3 01:04:36 2004 UTC (5 years, 2 months ago) by pquerna
File length: 5160 byte(s)
Diff to previous 102619 (colored)
use -z7 in the example cvs checkouts for APR/APR-Util.
Makes the checkout go much faster on slow dialup modems...

Revision 102619 - (view) (annotate) - [select for diffs]
Modified Mon Feb 9 20:40:53 2004 UTC (5 years, 9 months ago) by nd
File length: 5152 byte(s)
Diff to previous 102594 (colored)
fix name of The Apache Software Foundation

Revision 102594 - (view) (annotate) - [select for diffs]
Modified Sun Feb 8 14:25:31 2004 UTC (5 years, 9 months ago) by nd
File length: 5148 byte(s)
Diff to previous 102520 (colored)
fix copyright date

Revision 102520 - (view) (annotate) - [select for diffs]
Modified Fri Feb 6 21:48:40 2004 UTC (5 years, 9 months ago) by nd
File length: 5148 byte(s)
Diff to previous 102510 (colored)
begin relicensing httpd-2.1 to Apache License, Version 2.0

Revision 102510 - (view) (annotate) - [select for diffs]
Modified Thu Feb 5 09:11:45 2004 UTC (5 years, 9 months ago) by jorton
File length: 7132 byte(s)
Diff to previous 102135 (colored)
* buildconf: Clean autoconf cache after running autoconf too.

Revision 102135 - (view) (annotate) - [select for diffs]
Modified Thu Jan 1 13:26:26 2004 UTC (5 years, 10 months ago) by nd
File length: 7067 byte(s)
Diff to previous 101886 (colored)
update license to 2004.

Revision 101886 - (view) (annotate) - [select for diffs]
Modified Tue Nov 25 15:21:46 2003 UTC (6 years ago) by jorton
File length: 7067 byte(s)
Diff to previous 100179 (colored)
* buildconf: Ensure that make never regenerates the mod_ssl expression
parser files from the lex/yacc sources.

Revision 100179 - (view) (annotate) - [select for diffs]
Modified Thu Jun 5 18:49:20 2003 UTC (6 years, 5 months ago) by trawick
File length: 6788 byte(s)
Diff to previous 100178 (colored)
fix oops in prior commit; we don't copy libtool.m4, so no
need to remove it

Revision 100178 - (view) (annotate) - [select for diffs]
Modified Thu Jun 5 18:41:49 2003 UTC (6 years, 5 months ago) by trawick
File length: 6799 byte(s)
Diff to previous 99346 (colored)
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.

Revision 99346 - (view) (annotate) - [select for diffs]
Modified Sat Apr 12 17:28:55 2003 UTC (6 years, 7 months ago) by minfrin
File length: 6624 byte(s)
Diff to previous 99128 (colored)
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:

Revision 99128 - (view) (annotate) - [select for diffs]
Modified Sun Mar 30 21:29:54 2003 UTC (6 years, 7 months ago) by minfrin
File length: 6066 byte(s)
Diff to previous 99122 (colored)
Removing rpm stuff from buildconf until it becomes portable
PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 99122 - (view) (annotate) - [select for diffs]
Modified Sun Mar 30 18:57:35 2003 UTC (6 years, 7 months ago) by minfrin
File length: 6689 byte(s)
Diff to previous 98988 (colored)
Added an RPM build script
PR:
Obtained from: Joe Orton <jorton@redhat.com>
Submitted by:
Reviewed by:

Revision 98988 - (view) (annotate) - [select for diffs]
Modified Wed Mar 12 01:30:05 2003 UTC (6 years, 8 months ago) by trawick
File length: 6066 byte(s)
Diff to previous 98573 (colored)
even users of libtool 1.3.x want out-of-tree apr builds to work

Revision 98573 - (view) (annotate) - [select for diffs]
Modified Mon Feb 3 17:53:28 2003 UTC (6 years, 9 months ago) by nd
File length: 6058 byte(s)
Diff to previous 98546 (colored)
finished that boring job:
update license to 2003.

Happy New Year! ;-))

Revision 98546 - (view) (annotate) - [select for diffs]
Modified Thu Jan 30 16:50:11 2003 UTC (6 years, 9 months ago) by jerenkrantz
File length: 6058 byte(s)
Diff to previous 98198 (colored)
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)

Revision 98198 - (view) (annotate) - [select for diffs]
Modified Wed Jan 8 09:50:09 2003 UTC (6 years, 10 months ago) by jerenkrantz
File length: 5034 byte(s)
Diff to previous 97671 (colored)
PR:

Revision 97671 - (view) (annotate) - [select for diffs]
Modified Thu Nov 28 23:31:37 2002 UTC (7 years ago) by wsanchez
File length: 4825 byte(s)
Diff to previous 96284 (colored)
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.

Revision 96284 - (view) (annotate) - [select for diffs]
Modified Fri Aug 2 03:42:12 2002 UTC (7 years, 3 months ago) by jerenkrantz
File length: 4687 byte(s)
Diff to previous 95288 (colored)
Ensure that we toss the autom4te.cache directory before running autoconf.

Revision 95288 - (view) (annotate) - [select for diffs]
Modified Sat May 25 22:32:40 2002 UTC (7 years, 6 months ago) by jerenkrantz
File length: 4622 byte(s)
Diff to previous 93918 (colored)
Add support for ${AUTOHEADER} and ${AUTOCONF} in buildconf
(apr and apr-util already support this convention.)

Revision 93918 - (view) (annotate) - [select for diffs]
Modified Wed Mar 13 20:48:07 2002 UTC (7 years, 8 months ago) by fielding
File length: 4581 byte(s)
Diff to previous 89864 (colored)
Update our copyright for this year.

Revision 89864 - (view) (annotate) - [select for diffs]
Modified Wed Aug 1 20:49:05 2001 UTC (8 years, 3 months ago) by jerenkrantz
File length: 4581 byte(s)
Diff to previous 89562 (colored)
APR-util has renamed buildconf.sh to buildconf to match APR and httpd-2.0.

Revision 89562 - (view) (annotate) - [select for diffs]
Modified Tue Jul 17 04:57:43 2001 UTC (8 years, 4 months ago) by rbb
File length: 4587 byte(s)
Diff to previous 88871 (colored)
Note the change to the CVS server in the buildconf script.

Revision 88871 - (view) (annotate) - [select for diffs]
Modified Mon Apr 16 19:55:05 2001 UTC (8 years, 7 months ago) by gregames
File length: 4571 byte(s)
Diff to previous 88602 (colored)
give the poor users (i.e. us) a clue that something might be wrong when
buildconf fails in subdirectories

Revision 88602 - (view) (annotate) - [select for diffs]
Modified Wed Mar 28 16:03:49 2001 UTC (8 years, 8 months ago) by trawick
File length: 4470 byte(s)
Diff to previous 88570 (colored)
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.

Revision 88570 - (view) (annotate) - [select for diffs]
Modified Sat Mar 24 09:43:06 2001 UTC (8 years, 8 months ago) by fielding
File length: 4450 byte(s)
Diff to previous 86310 (colored)
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.

Revision 86310 - (view) (annotate) - [select for diffs]
Modified Sun Sep 24 12:40:05 2000 UTC (9 years, 2 months ago) by dreid
File length: 173 byte(s)
Diff to previous 86284 (colored)
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.

Revision 86284 - (view) (annotate) - [select for diffs]
Modified Fri Sep 22 17:07:47 2000 UTC (9 years, 2 months ago) by sascha
File length: 180 byte(s)
Diff to previous 86142 (colored)
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.

Revision 86142 - (view) (annotate) - [select for diffs]
Modified Wed Aug 23 20:19:17 2000 UTC (9 years, 3 months ago) by sascha
File length: 112 byte(s)
Diff to previous 84799 (colored)
Always delete generated_lists. This should cure problems with makes
which don't handle the .PHONY target correctly.

Revision 84799 - (view) (annotate) - [select for diffs]
Modified Sun Mar 19 17:12:35 2000 UTC (9 years, 8 months ago) by ben
File length: 89 byte(s)
Diff to previous 84793 (colored)
Less verbose solution.

Revision 84793 - (view) (annotate) - [select for diffs]
Modified Sat Mar 18 14:06:33 2000 UTC (9 years, 8 months ago) by ben
File length: 151 byte(s)
Diff to previous 84792 (colored)
Tru64 make uses the wrong directory for includes.

Revision 84792 - (view) (annotate) - [select for diffs]
Modified Sat Mar 18 13:07:40 2000 UTC (9 years, 8 months ago) by ben
File length: 115 byte(s)
Diff to previous 84772 (colored)
Tru64 make gets confused by null argument!

Revision 84772 - (view) (annotate) - [select for diffs]
Modified Wed Mar 15 23:31:14 2000 UTC (9 years, 8 months ago) by manoj
File length: 48 byte(s)
Diff to previous 84749 (colored)
Allow arguments to buildconf. Makes cvsclean, etc. a bit easier.

Revision 84749 - (view) (annotate) - [select for diffs]
Modified Mon Mar 13 18:44:41 2000 UTC (9 years, 8 months ago) by dirkx
File length: 43 byte(s)
Diff to previous 84423 (colored)
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:

Revision 84423 - (view) (annotate) - [select for diffs]
Modified Tue Jan 11 13:11:13 2000 UTC (9 years, 10 months ago) by sascha
File length: 44 byte(s)
Diff to previous 84374 (colored)
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

Revision 84374 - (view) (annotate) - [select for diffs]
Modified Wed Dec 29 23:53:14 1999 UTC (9 years, 11 months ago) by sascha
File length: 3860 byte(s)
Diff to previous 84356 (colored)
Fix IFS handling. This has the nice side effect that we do not need tr
anymore.

Revision 84356 - (view) (annotate) - [select for diffs]
Modified Wed Dec 22 03:16:37 1999 UTC (9 years, 11 months ago) by manoj
File length: 3840 byte(s)
Diff to previous 84344 (colored)
--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.

Revision 84344 - (view) (annotate) - [select for diffs]
Modified Tue Dec 21 07:21:37 1999 UTC (9 years, 11 months ago) by manoj
File length: 3855 byte(s)
Diff to previous 84332 (colored)
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.

Revision 84332 - (view) (annotate) - [select for diffs]
Modified Mon Dec 20 04:38:26 1999 UTC (9 years, 11 months ago) by manoj
File length: 3888 byte(s)
Diff to previous 84331 (colored)
Don't actually run ./configure in buildconf, it wastes lots of time if
we want to use ./configure's flags, among other things.

Revision 84331 - (view) (annotate) - [select for diffs]
Modified Mon Dec 20 04:34:45 1999 UTC (9 years, 11 months ago) by manoj
File length: 3898 byte(s)
Diff to previous 84328 (colored)
We actually don't have to remove config.cache, because
AC_CONFIG_SUBDIRS redirects APR's config.cache to point to Apache's.

Revision 84328 - (view) (annotate) - [select for diffs]
Modified Mon Dec 20 02:36:13 1999 UTC (9 years, 11 months ago) by manoj
File length: 3917 byte(s)
Diff to previous 84325 (colored)
Put back the removing of config.cache. Also add a -f flag to the rm to
eliminate a warning.

Revision 84325 - (view) (annotate) - [select for diffs]
Modified Mon Dec 20 01:54:39 1999 UTC (9 years, 11 months ago) by manoj
File length: 3895 byte(s)
Diff to previous 84324 (colored)
Make Apache's configure script run APR's.

Revision 84324 - (view) (annotate) - [select for diffs]
Modified Mon Dec 20 01:44:59 1999 UTC (9 years, 11 months ago) by manoj
File length: 3934 byte(s)
Diff to previous 84318 (colored)
We need to run autoheader to compile APR.

Revision 84318 - (view) (annotate) - [select for diffs]
Modified Sun Dec 19 16:36:19 1999 UTC (9 years, 11 months ago) by ben
File length: 3923 byte(s)
Diff to previous 84187 (colored)
Build APR, too.

Revision 84187 - (view) (annotate) - [select for diffs]
Added Mon Nov 29 23:47:33 1999 UTC (10 years ago) by manoj
File length: 3522 byte(s)
The second part of the big autoconf patch, which actually adds autoconf
building to the tree.

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.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2