On Nov 9, 2006, at 11:23 AM, Paulo Moura wrote:
Did you upgrade libiconv too? Then you'll need to upgrade any other ports that depend on libiconv but didn't get rebuilt?
Doing a "sudo port upgrade subversion" resulted on other ports such as "libiconv" being automatically upgraded. I cannot find a port named "libintl". Running "port outdated" I found that "icu" and "gettext" are outdated so I upgraded them. After that, trying to finally upgrading subversion gives me the error:
ld: Undefined symbols: _libintl_dgettext referenced from libneon.26 expected to be defined in /opt/local/lib/libintl.3.dylib /usr/bin/libtool: internal link edit command failed make: *** [subversion/libsvn_ra_dav/libsvn_ra_dav-1.la] Error 1
The "neon" port is up-to-date so I'm still looking for a solution that does not imply downgrading all ports upgraded in the last few hours :-)
That means neon got built against the old gettext (which provides libintl.dylib) and then it got upgraded/removed. Try: sudo port -f uninstall neon sudo port clean --all neon sudo port install neon ... and then see if subversion is happy (or if there's something else that's also depending on the now no-longer-present gettext). -- Daniel J. Luke +========================================================+ | *---------------- dluke@geeklair.net ----------------* | | *-------------- http://www.geeklair.net -------------* | +========================================================+ | Opinions expressed are mine and do not necessarily | | reflect the opinions of my employer. | +========================================================+