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

Tarball 0.24.1 on Mac OS X fails with "Undefined symbols _dav_svn_split_uri"?

From: Paul L. Suh <psuh_at_apple.com>
Date: 2003-06-19 00:07:06 CEST

Folks,

I'm trying to build a Subversion server for Mac OS X. I did the
following:

1) Build Berkeley DB 4.1.25 with options "--enable-cxx --enable-java
--prefix=/opt/BerkeleyDB.4.1"
        (On Mac OS X, BDB 4.0 doesn't work so 4.1 is hard coded into the svn
configure script.)

2) Build apache web server 2.0.46 with options
"--enable-mods-shared=all --prefix=/opt/apache2svn
--with-program-name=httpd2 --with-berkeley-db=/opt/BerkeleyDB.4.1"
        (The version of apache2 that ships with Mac OS X Server doesn't have
modules, etc.)

3) Build neon 0.23.9 with options "--prefix=/opt/neon --with-ssl
--with-libs=/opt/apache2svn --enable-shared"

4) Build subversion with options "--enable-maintainer-mode
--prefix=/opt/subversion --with-apxs=/opt/apache2svn/bin/apxs
--with-berkeley-db=/opt/BerkeleyDB.4.1
--with-apr=/opt/apache2svn/bin/apr-config
--with-apr-util=/opt/apache2svn/bin/apu-config --with-neon=/opt/neon"
        (i.e. use the apr and apr-util from the apache2 build I already did,
and do a separate neon build because for some reason the path
/opt/apache2svn doesn't get passed in to the neon build stage from the
main configure script.)

5) Attempt to launch apache2 by using "sudo
/opt/apache2svn/bin/apachectl start"

It dies with the statement on the command line:

/opt/apache2svn/bin/apachectl: line 87: 18295 Trace/BPT trap
$HTTPD -k $ARGV

In /opt/apache2svn/logs/error_log, there are the two lines:

dyld: /opt/apache2svn/bin/httpd2 Undefined symbols:
_dav_svn_split_uri

Everything from fresh copies of the sources out of tarballs. Same
results if I define the environment variable
MACOSX_DEPLOYMENT_TARGET=10.2. Same results if I use the apr and
apr-util from the tarball. This build procedure worked on the 0.23
tarball. Anybody have a clue what's going on here?

--Paul

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Jun 19 00:07:51 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.