[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

cannot bootstrap install from tarball

From: Jeff Sheinberg <jeff_at_bsrd.net>
Date: 2003-07-27 22:48:52 CEST

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

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.