Hi,
[note - i am *not* currently subscribed to dev@subversion.tigris.org]
I cannot build the svn clients from the bootstrapping tarball,
here's why.
$ pwd
/home/jeff/subversion/subversion-0.26.0
$ grep -E -i -e 'apr_build(dir|ers)' .
./apr-util/build/rules.mk:apr_builddir=/usr/local/src/subversion/apr
./apr-util/build/rules.mk:apr_builders=/usr/local/src/subversion/apr/build
./apr-util/build/rules.mk:LIBTOOL=$(SHELL) $(apr_builddir)/libtool
./apr-util/build/rules.mk:MKEXPORT = $(AWK) -f $(apr_builders)/make_export.awk
./apr/build/libtool.m4:LIBTOOL='$(SHELL) $(apr_builddir)/libtool'
./apr/build/apr_rules.mk.in:apr_builddir=@apr_builddir@
./apr/build/apr_rules.mk.in:apr_builders=@apr_builders@
./apr/build/apr_rules.mk.in:MKEXPORT = $(AWK) -f $(apr_builders)/make_export.awk
./apr/build/apr_rules.mk:apr_builddir=/home/jeff/subversion/subversion-0.26.0/apr
./apr/build/apr_rules.mk:apr_builders=/home/jeff/subversion/subversion-0.26.0/apr/build
./apr/build/apr_rules.mk:LIBTOOL=$(SHELL) $(apr_builddir)/libtool
./apr/build/apr_rules.mk:MKEXPORT = $(AWK) -f $(apr_builders)/make_export.awk
As you can see, "./apr-util/build/rules.mk" does not use autoconf,
(the definition of the variable "apr_builddir" is hardcoded to
"/usr/local/src/subversion/apr") so on my Debian system (testing),
which does not have Apache2 or any of its libraries installed, the
build fails, like this,
make
[...]
------ completed all in apr
------ making all in apr-util
make[1]: Entering directory `/eden-dh/project-save/jeff/subversion/subversion-0.26.0/apr-util'
Making all in buckets
make[2]: Entering directory `/eden-dh/project-save/jeff/subversion/subversion-0.26.0/apr-util/buckets'
make[3]: Entering directory `/eden-dh/project-save/jeff/subversion/subversion-0.26.0/apr-util/buckets'
/bin/sh /usr/local/src/subversion/apr/libtool --silent --mode=compile gcc -g -O2 -pthread -DHAVE_CONFIG_H -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -I/home/jeff/subversion/subversion-0.26.0/apr-util/include -I/home/jeff/subversion/subversion-0.26.0/apr-util/include/private -I/home/jeff/subversion/subversion-0.26.0/apr /eden-dh/project-save/jeff/subversion/subversion-0.26.0/apr/include -I/home/jeff/subversion/subversion-0.26.0/apr-util/xml/expat/lib -c apr_buckets_file.c && touch apr_buckets_file.lo
/usr/local/src/subversion/apr/libtool: /usr/local/src/subversion/apr/libtool: No such file or directory
make[3]: *** [apr_buckets_file.lo] Error 127
make[3]: Leaving directory `/eden-dh/project-save/jeff/subversion/subversion-0.26.0/apr-util/buckets'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/eden-dh/project-save/jeff/subversion/subversion-0.26.0/apr-util/buckets'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/eden-dh/project-save/jeff/subversion/subversion-0.26.0/apr-util'
make: *** [external-all] Error 1
--> exit status 2
Note that "./apr/build/apr_rules.mk", which is auto-generated by
autoconf, does not exhibit this problem (the definition of the
variable "apr_builddir" is done in the "./configure" step).
Thanks,
--
Jeff Sheinberg
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Jul 28 04:14:04 2003