[MacPorts] #28841: monotone @0.99.1 will not build due to lua dylib relative link path
MacPorts
noreply at macports.org
Sat Mar 19 11:27:10 PDT 2011
#28841: monotone @0.99.1 will not build due to lua dylib relative link path
-------------------------+--------------------------------------------------
Reporter: elb@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: | Port: monotone
-------------------------+--------------------------------------------------
The monotone build process is unable to create mtn.1 because the execution
of 'mtn manpage' fails due to a linking problem. Monotone is linked to
liblua5.1.dylib via a relative path, which is not correct or available
until the monotone binary is installed.
The system is Snow Leopard (10.6.6), ports 1.9.2 updated 2011-03-19.
Copying the monotone binary to /opt/local/bin and generating mtn.1
manually allows the build to proceed and install.
otool -L mtn:
{{{
/opt/local/bin/mtn:
/opt/local/lib/libintl.8.dylib (compatibility version 10.0.0,
current version 10.1.0)
/opt/local/lib/libpcre.0.dylib (compatibility version 1.0.0,
current version 1.1.0)
/opt/local/lib/libbotan-1.8.2.dylib (compatibility version 0.0.0,
current version 0.0.0)
@executable_path/../lib/liblua.5.1.dylib (compatibility version
5.1.0, current version 5.1.4)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 125.2.1)
/opt/local/lib/libsqlite3.0.dylib (compatibility version 9.0.0,
current version 9.6.0)
/opt/local/lib/libidn.11.dylib (compatibility version 18.0.0,
current version 18.3.0)
/opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current
version 1.2.5)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current
version 7.9.0)
}}}
The installed monotone dependencies are:
{{{
zlib @1.2.5
libiconv @1.13.1
libidn @1.20
gettext @0.18.1.1
boost @1.45.0
lua @5.1.4
pcre @8.12
sqlite3 @3.7.5
botan @1.8.10
}}}
Because they may be relevant here, libtool is @2.4, pkgconfig is @0.25.
--
Ticket URL: <https://trac.macports.org/ticket/28841>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list