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

libtool shipped with subversion-1.5.5 is b0rk3d on Macports.

From: Jeremy McMillan <jeremy.mcmillan_at_gmail.com>
Date: Tue, 13 Jan 2009 13:47:10 -0600

http://sarth.thallos.org/2008/09/subversion-and-undefined-symbols.html

> You may get this error while trying to compile Subversion 1.5.2:
> ld: Undefined symbols:
> _svn_fs_txn_root_base_revision referenced from libsvn expected to be defined in libsvn
> _svn_fs_change_txn_props referenced from libsvn expected to be defined in libsvn
> _svn_fs_get_mergeinfo referenced from libsvn expected to be defined in libsvn
> _svn_fs_recover referenced from libsvn expected to be defined in libsvn
> _svn_fs_upgrade referenced from libsvn expected to be defined in libsvn
> _svn_fs_node_origin_rev referenced from libsvn expected to be defined in libsvn
/usr/bin/libtool: internal link edit command failed
> make: *** [subversion/libsvn_ra_local/libsvn_ra_local-1.la] Error 1

> Turns out there may be a bug in the libtool script shipped with the source tarball, under certain circumstances with OS X 10.4, that causes it to fail to link. Ah, libtool, you make my life so much harder sometimes.

> If you copy /usr/bin/glibtool over $SRCDIR/libtool (that is, into the directory for the subversion source code, replacing the one that is placed there by the package itself), the package should compile with no further complaints. make test also shows success on all tests, so this seems a satisfactory solution.
Received on 2009-01-13 21:06:13 CET

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.