[MacPorts] #40662: libfaketime
MacPorts
noreply at macports.org
Wed Oct 9 10:32:25 PDT 2013
#40662: libfaketime
--------------------------+--------------------------------
Reporter: wolf@… | Owner: macports-tickets@…
Type: submission | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.0
Resolution: | Keywords:
Port: libfaketime |
--------------------------+--------------------------------
Comment (by ryandesign@…):
And the line "build.env ${configure.env}" doesn't do anything because you
haven't put anything in configure.env.
Now that I've tried to install it, I see it installs a library called
libfaketime.dylib.1:
{{{
$ port contents libfaketime
Port libfaketime contains:
/opt/local/bin/faketime
/opt/local/lib/faketime/libfaketime.dylib.1
/opt/local/share/doc/faketime/NEWS
/opt/local/share/doc/faketime/README
/opt/local/share/man/man1/faketime.1.gz
}}}
That's not how libraries are named on OS X; it should be
libfaketime.1.dylib. And the library's install_name is wrong:
{{{
$ otool -L /opt/local/lib/faketime/libfaketime.dylib.1
/opt/local/lib/faketime/libfaketime.dylib.1:
libfaketime.dylib.1 (compatibility version 0.0.0, current version
0.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 169.3.0)
}}}
It needs to be the full installed path to the library, e.g.
/opt/local/lib/libfaketime.1.dylib.
I also wish the upstream repository contained a tag for version 0.9.5rc2
that we could use instead of needing to specify a commit hash.
--
Ticket URL: <https://trac.macports.org/ticket/40662#comment:12>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list