Building subversion 1.6.0 fails on OSX 10.4.11

Matthias Baas matthias.baas at gmail.com
Tue Mar 31 12:26:43 PDT 2009


Hi,

I have subversion 1.4.2_0 installed and wanted to upgrade it to v1.6.0. 
The dependencies all installed fine but subversion itself doesn't build 
for me on OSX 10.4.11 (see below output).

I have done a selfupdate and the port version is 1.710. I also managed 
to upgrade some other stuff successfully, just subversion is causing 
trouble.

By the way, is there a port command to roll back all the upgrades of the 
dependencies so that I can get back to a known valid state? Running the 
failed upgrade has left the system in a broken state as I can't run 
subversion anymore. Subversion 1.4.2 is still active but the old 
versions of the dependencies are not there anymore as they already have 
been activated during the upgrade.
Or is there at least a command to report such broken packages?

Well, before I try to manually roll back the packages I though I post 
here first and see if someone knows the cause for the build error.
Any ideas?

Cheers,

- Matthias -


$ sudo port upgrade subversion
--->  Fetching neon
--->  Attempting to fetch neon-0.28.4.tar.gz from 
http://arn.se.distfiles.macports.org/neon
--->  Verifying checksum(s) for neon
--->  Extracting neon
--->  Configuring neon
--->  Building neon
--->  Staging neon into destroot
--->  Deactivating neon @0.28.3_1
--->  Installing neon @0.28.4_0
--->  Activating neon @0.28.4_0
--->  Cleaning neon
--->  Fetching subversion
--->  Attempting to fetch subversion-1.6.0.tar.bz2 from 
http://arn.se.distfiles.macports.org/subversion
--->  Verifying checksum(s) for subversion
--->  Extracting subversion
--->  Applying patches to subversion
--->  Configuring subversion
--->  Building subversion
Error: Target org.macports.build returned: shell command " cd 
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_subversion/work/subversion-1.6.0" 
&& make all " returned error 2
Command output: ERROR: No debug map or DWARF data was found to 
link.ranlib: file: .libs/libsvn_subr-1.a(config_win.o) has no symbols
ranlib: file: .libs/libsvn_subr-1.a(win32_crashrpt.o) has no symbols
ranlib: file: .libs/libsvn_subr-1.a(win32_crypto.o) has no symbols
ranlib: file: .libs/libsvn_subr-1.a(win32_xlate.o) has no symbols
ranlib: file: .libs/libsvn_subr-1.a(config_win.o) has no symbols
ranlib: file: .libs/libsvn_subr-1.a(win32_crashrpt.o) has no symbols
ranlib: file: .libs/libsvn_subr-1.a(win32_crypto.o) has no symbols
ranlib: file: .libs/libsvn_subr-1.a(win32_xlate.o) has no symbols
cd subversion/libsvn_delta && /bin/sh 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_subversion/work/subversion-1.6.0/libtool 
--tag=CC --silent --mode=link /usr/bin/gcc-4.0  -O2     -L/opt/local/lib 
    -L/opt/local/lib/db46 -L/opt/local/lib -L/opt/local/lib  -rpath 
/opt/local/lib -o libsvn_delta-1.la  cancel.lo compat.lo 
compose_delta.lo debug_editor.lo default_editor.lo 
depth_filter_editor.lo path_driver.lo svndiff.lo text_delta.lo 
version.lo xdelta.lo ../../subversion/libsvn_subr/libsvn_subr-1.la 
/opt/local/lib/libaprutil-1.la  -ldb-4.6 -lexpat -liconv 
/opt/local/lib/libapr-1.la -lpthread -lz -lintl  -framework Security 
-framework CoreFoundation -framework CoreServices
ERROR: No debug map or DWARF data was found to link./bin/sh 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_subversion/work/subversion-1.6.0/libtool 
--tag=CC --silent --mode=compile /usr/bin/gcc-4.0 -I/opt/local/include 
  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include  -O2     -I./subversion/include -I./subversion 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include -I/opt/local/include/neon -I/opt/local/include 
-I/opt/local/include/serf-0  -o subversion/libsvn_fs_fs/caching.lo -c 
subversion/libsvn_fs_fs/caching.c
/bin/sh 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_subversion/work/subversion-1.6.0/libtool 
--tag=CC --silent --mode=compile /usr/bin/gcc-4.0 -I/opt/local/include 
  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include  -O2     -I./subversion/include -I./subversion 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include -I/opt/local/include/neon -I/opt/local/include 
-I/opt/local/include/serf-0  -o subversion/libsvn_fs_fs/dag.lo -c 
subversion/libsvn_fs_fs/dag.c
/bin/sh 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_subversion/work/subversion-1.6.0/libtool 
--tag=CC --silent --mode=compile /usr/bin/gcc-4.0 -I/opt/local/include 
  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include  -O2     -I./subversion/include -I./subversion 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include -I/opt/local/include/neon -I/opt/local/include 
-I/opt/local/include/serf-0  -o subversion/libsvn_fs_fs/err.lo -c 
subversion/libsvn_fs_fs/err.c
/bin/sh 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_subversion/work/subversion-1.6.0/libtool 
--tag=CC --silent --mode=compile /usr/bin/gcc-4.0 -I/opt/local/include 
  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include  -O2     -I./subversion/include -I./subversion 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include -I/opt/local/include/neon -I/opt/local/include 
-I/opt/local/include/serf-0  -o subversion/libsvn_fs_fs/fs.lo -c 
subversion/libsvn_fs_fs/fs.c
/bin/sh 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_subversion/work/subversion-1.6.0/libtool 
--tag=CC --silent --mode=compile /usr/bin/gcc-4.0 -I/opt/local/include 
  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include  -O2     -I./subversion/include -I./subversion 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include -I/opt/local/include/neon -I/opt/local/include 
-I/opt/local/include/serf-0  -o subversion/libsvn_fs_fs/fs_fs.lo -c 
subversion/libsvn_fs_fs/fs_fs.c
/bin/sh 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_subversion/work/subversion-1.6.0/libtool 
--tag=CC --silent --mode=compile /usr/bin/gcc-4.0 -I/opt/local/include 
  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include  -O2     -I./subversion/include -I./subversion 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include -I/opt/local/include/neon -I/opt/local/include 
-I/opt/local/include/serf-0  -o subversion/libsvn_fs_fs/id.lo -c 
subversion/libsvn_fs_fs/id.c
/bin/sh 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_subversion/work/subversion-1.6.0/libtool 
--tag=CC --silent --mode=compile /usr/bin/gcc-4.0 -I/opt/local/include 
  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include  -O2     -I./subversion/include -I./subversion 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include -I/opt/local/include/neon -I/opt/local/include 
-I/opt/local/include/serf-0  -o subversion/libsvn_fs_fs/key-gen.lo -c 
subversion/libsvn_fs_fs/key-gen.c
/bin/sh 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_subversion/work/subversion-1.6.0/libtool 
--tag=CC --silent --mode=compile /usr/bin/gcc-4.0 -I/opt/local/include 
  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include  -O2     -I./subversion/include -I./subversion 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include -I/opt/local/include/neon -I/opt/local/include 
-I/opt/local/include/serf-0  -o subversion/libsvn_fs_fs/lock.lo -c 
subversion/libsvn_fs_fs/lock.c
./build/transform_sql.sh subversion/libsvn_fs_fs/rep-cache-db.sql < 
subversion/libsvn_fs_fs/rep-cache-db.sql > 
./subversion/libsvn_fs_fs/rep-cache-db.h
/bin/sh 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_subversion/work/subversion-1.6.0/libtool 
--tag=CC --silent --mode=compile /usr/bin/gcc-4.0 -I/opt/local/include 
  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include  -O2     -I./subversion/include -I./subversion 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include -I/opt/local/include/neon -I/opt/local/include 
-I/opt/local/include/serf-0  -o subversion/libsvn_fs_fs/rep-cache.lo -c 
subversion/libsvn_fs_fs/rep-cache.c
/bin/sh 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_subversion/work/subversion-1.6.0/libtool 
--tag=CC --silent --mode=compile /usr/bin/gcc-4.0 -I/opt/local/include 
  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include  -O2     -I./subversion/include -I./subversion 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include -I/opt/local/include/neon -I/opt/local/include 
-I/opt/local/include/serf-0  -o subversion/libsvn_fs_fs/tree.lo -c 
subversion/libsvn_fs_fs/tree.c
/bin/sh 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_subversion/work/subversion-1.6.0/libtool 
--tag=CC --silent --mode=compile /usr/bin/gcc-4.0 -I/opt/local/include 
  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include  -O2     -I./subversion/include -I./subversion 
-I/opt/local/include/apr-1   -I/opt/local/include/apr-1 
-I/opt/local/include -I/opt/local/include/neon -I/opt/local/include 
-I/opt/local/include/serf-0  -o subversion/libsvn_fs_util/fs-util.lo -c 
subversion/libsvn_fs_util/fs-util.c
cd subversion/libsvn_fs_util && /bin/sh 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_subversion/work/subversion-1.6.0/libtool 
--tag=CC --silent --mode=link /usr/bin/gcc-4.0  -O2     -L/opt/local/lib 
    -L/opt/local/lib/db46 -L/opt/local/lib -L/opt/local/lib  -rpath 
/opt/local/lib -o libsvn_fs_util-1.la  fs-util.lo 
../../subversion/libsvn_subr/libsvn_subr-1.la 
/opt/local/lib/libaprutil-1.la  -ldb-4.6 -lexpat -liconv 
/opt/local/lib/libapr-1.la -lpthread -lintl  -framework Security 
-framework CoreFoundation -framework CoreServices
ERROR: No debug map or DWARF data was found to link.cd 
subversion/libsvn_fs_fs && /bin/sh 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_subversion/work/subversion-1.6.0/libtool 
--tag=CC --silent --mode=link /usr/bin/gcc-4.0  -O2     -L/opt/local/lib 
    -L/opt/local/lib/db46 -L/opt/local/lib -L/opt/local/lib  -rpath 
/opt/local/lib -o libsvn_fs_fs-1.la  caching.lo dag.lo err.lo fs.lo 
fs_fs.lo id.lo key-gen.lo lock.lo rep-cache.lo tree.lo 
../../subversion/libsvn_delta/libsvn_delta-1.la 
../../subversion/libsvn_subr/libsvn_subr-1.la 
/opt/local/lib/libaprutil-1.la  -ldb-4.6 -lexpat -liconv 
/opt/local/lib/libapr-1.la -lpthread 
../../subversion/libsvn_fs_util/libsvn_fs_util-1.la -lintl  -framework 
Security -framework CoreFoundation -framework CoreServices
ld: Undefined symbols:
_svn_error__malfunction referenced from libsvn expected to be defined in 
libsvn
_svn_checksum_ctx_create referenced from libsvn expected to be defined 
in libsvn
_svn_checksum_final referenced from libsvn expected to be defined in libsvn
_svn_checksum_update referenced from libsvn expected to be defined in libsvn
/usr/bin/libtool: internal link edit command failed
make: *** [subversion/libsvn_fs_fs/libsvn_fs_fs-1.la] Error 1

Error: Unable to upgrade port: 1



More information about the macports-users mailing list