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

Problems building on OS X

From: Richard Jones <richard_at_commonground.com.au>
Date: 2005-04-08 08:45:22 CEST

I'm having trouble building version 1.1.3 on OS X.

The configure (no arguments) and make steps appear to work correctly.
When I "make install" though, I get a ton of problems with linking
errors like:

...
/bin/sh /usr/local/src/subversion-1.1.3/apr/libtool --mode=install cp
libaprutil-0.la /usr/local/apr/lib
libtool: install: warning: relinking `libaprutil-0.la'
(cd /usr/local/src/subversion-1.1.3/apr-util; /bin/sh
/usr/local/src/subversion-1.1.3/apr/libtool --mode=relink gcc -g -O2
-DHAVE_CONFIG_H -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp
-I/usr/local/src/subversion-1.1.3/apr-util/include
-I/usr/local/src/subversion-1.1.3/apr-util/include/private
-I/usr/local/src/subversion-1.1.3/apr/include
-I/usr/local/src/subversion-1.1.3/apr-util/xml/expat/lib -version-info
9:5:9 -o libaprutil-0.la -rpath /usr/local/apr/lib
buckets/apr_brigade.lo buckets/apr_buckets.lo
buckets/apr_buckets_alloc.lo buckets/apr_buckets_eos.lo
buckets/apr_buckets_file.lo buckets/apr_buckets_flush.lo
buckets/apr_buckets_heap.lo buckets/apr_buckets_mmap.lo
buckets/apr_buckets_pipe.lo buckets/apr_buckets_pool.lo
buckets/apr_buckets_refcount.lo buckets/apr_buckets_simple.lo
buckets/apr_buckets_socket.lo crypto/apr_md4.lo crypto/apr_md5.lo
crypto/apr_sha1.lo crypto/getuuid.lo crypto/uuid.lo dbm/apr_dbm.lo
dbm/apr_dbm_berkeleydb.lo dbm/apr_dbm_gdbm.lo dbm/apr_dbm_ndbm.lo
dbm/apr_dbm_sdbm.lo dbm/sdbm/sdbm.lo dbm/sdbm/sdbm_hash.lo
dbm/sdbm/sdbm_lock.lo dbm/sdbm/sdbm_pair.lo encoding/apr_base64.lo
hooks/apr_hooks.lo ldap/apr_ldap_compat.lo ldap/apr_ldap_url.lo
uri/apr_uri.lo xml/apr_xml.lo misc/apr_date.lo misc/apr_queue.lo
misc/apr_reslist.lo misc/apr_rmm.lo misc/apu_version.lo
strmatch/apr_strmatch.lo xlate/xlate.lo
-L/usr/local/src/subversion-1.1.3/apr-util/xml/expat/lib -ldb-4.2
/usr/local/src/subversion-1.1.3/apr-util/xml/expat/lib/libexpat.la
-liconv /usr/local/src/subversion-1.1.3/apr/libapr-0.la -lresolv
-lpthread)
gcc -r -keep_private_externs -nostdlib -o
.libs/libaprutil-0.0.9.5.dylib-master.o buckets/apr_brigade.lo
buckets/apr_buckets.lo buckets/apr_buckets_alloc.lo
buckets/apr_buckets_eos.lo buckets/apr_buckets_file.lo
buckets/apr_buckets_flush.lo buckets/apr_buckets_heap.lo
buckets/apr_buckets_mmap.lo buckets/apr_buckets_pipe.lo
buckets/apr_buckets_pool.lo buckets/apr_buckets_refcount.lo
buckets/apr_buckets_simple.lo buckets/apr_buckets_socket.lo
crypto/apr_md4.lo crypto/apr_md5.lo crypto/apr_sha1.lo
crypto/getuuid.lo crypto/uuid.lo dbm/apr_dbm.lo
dbm/apr_dbm_berkeleydb.lo dbm/apr_dbm_gdbm.lo dbm/apr_dbm_ndbm.lo
dbm/apr_dbm_sdbm.lo dbm/sdbm/sdbm.lo dbm/sdbm/sdbm_hash.lo
dbm/sdbm/sdbm_lock.lo dbm/sdbm/sdbm_pair.lo encoding/apr_base64.lo
hooks/apr_hooks.lo ldap/apr_ldap_compat.lo ldap/apr_ldap_url.lo
uri/apr_uri.lo xml/apr_xml.lo misc/apr_date.lo misc/apr_queue.lo
misc/apr_reslist.lo misc/apr_rmm.lo misc/apu_version.lo
strmatch/apr_strmatch.lo xlate/xlate.lo && gcc -dynamiclib
-flat_namespace -undefined suppress -o .libs/libaprutil-0.0.9.5.dylib
.libs/libaprutil-0.0.9.5.dylib-master.o
-L/usr/local/src/subversion-1.1.3/apr-util/xml/expat/lib
/usr/local/lib/libdb-4.2.dylib /usr/local/apr/lib/libexpat.dylib
/usr/lib/libiconv.dylib /usr/local/apr/lib/libapr-0.dylib -lresolv
-lpthread -lc -install_name /usr/local/apr/lib/libaprutil-0.0.dylib
-compatibility_version 10 -current_version 10.5
gcc: /usr/local/apr/lib/libapr-0.dylib: Too many levels of symbolic
links
libtool: install: error: relink `libaprutil-0.la' with the above
command before installing it
...

The relevant contents of /usr/local/apr/lib are:

lrwxr-xr-x 1 root wheel 20 8 Apr 16:34 libapr-0.dylib ->
libapr-0.0.9.5.dylib
lrwxr-xr-x 1 root wheel 16 8 Apr 16:17 libapr-0.0.9.5.dylib ->
libapr-0.0.dylib
lrwxr-xr-x 1 root wheel 20 8 Apr 16:34 libapr-0.0.dylib ->
libapr-0.0.9.5.dylib

which quite obviously causes the "Too many levels of symbolic links"
error. Google doesn't seem to offer any help here - other people have
hit this problem, but with no real resolution (someone mentioned that
adding --with-ssl to the configure args fixed his build, but this
didn't work for me).

     Richard

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Apr 8 08:47:58 2005

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

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