You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Ian Davis <ia...@gmail.com> on 2004/07/28 13:43:00 UTC
How to build 1.1.0-rc1 on OS X (default setup fails)
This is in follow-up to my query about compiling 1.1.0 on OS X, which
didn't work for me originally. In fact, I've found that the default
./configure
make
sequence FAILS on a standard 10.3.4 system, which seems like a Bad
Thing. It seems to look in the wrong places for APR dynamic libraries,
rather than using the bundled copies of apr and apr-util. The full
output of configure and make, which for this build are in the
"defaults" directory, is available as
http://kinemage.biochem.duke.edu/~iwd/svn-build-OSX-output.tgz
On the other hand, I found that this set of configure options worked:
./configure --prefix=/usr/local/svn-1.1.0-rc1 --disable-shared
--enable-static --enable-all-static --without-berkeley-db
Your mileage may vary, but I believe the --enable-all-static flag was
the key (based on some earlier attempts, which I didn't document well
enough to prove this is the deciding factor). The configure and make
outputs of this round are also available at
http://kinemage.biochem.duke.edu/~iwd/svn-build-OSX-output.tgz , in
"static".
I appreciate everyone's help in recovering my fried repository, and
now that I have 1.1.0 up and running the FSFS back end seems to work
great! I hope this is useful in polishing up 1.1.0 for its public
release.
Cheers,
Ian
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: How to build 1.1.0-rc1 on OS X (default setup fails)
Posted by OpenMacNews <us...@spamgourmet.com>.
> On the other hand, I found that this set of configure options worked:
> ./configure --prefix=/usr/local/svn-1.1.0-rc1 --disable-shared
> --enable-static --enable-all-static --without-berkeley-db
hi,
just fwiw, subversion-1.1.0-rc1 (client, svr & dav) builds cleanly & w/o error on 'non-stock' OSX w/
./configure \
--prefix=/usr/local \
--disable-maintainer-mode \
--enable-shared --disable-static \
--with-apr=/usr --with-apr-util=/usr \
--without-apache \
--with-apxs=/usr/sbin/apxs \
--with-neon=/usr/local/neon
my env:
Darwin Kernel Version 7.4.0: Wed May 12 16:58:24 PDT 2004; root:xnu/xnu-517.7.7.obj~7/RELEASE_PPC
ltmain.sh (GNU libtool) 1.5.6 (1.1220.2.94 2004/04/10 16:27:27)
automake (GNU automake) 1.8.5
autoconf (GNU Autoconf) 2.59
neon 0.24.7
httpd Apache/2.1.0-dev, mpm = worker (Server built: Jul 13 2004 23:06:35)
berkeley-db-4.2.52 (w/ strong crypto)
libxml2-2.6.11
and the build result:
% svn --version
svn, version 1.1.0 (Release Candidate 1)
compiled Jul 28 2004, 11:08:54
Copyright (C) 2000-2004 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).
The following repository access (RA) modules are available:
* ra_dav : Module for accessing a repository via WebDAV (DeltaV) protocol.
- handles 'http' schema
- handles 'https' schema
* ra_local : Module for accessing a repository on local disk.
- handles 'file' schema
* ra_svn : Module for accessing a repository using the svn network protocol.
- handles 'svn' schema
if more info needed/wanted, lemme kno.
thx,
richard
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org