[MacPorts] #53075: zmq @4.2.0 does not build on a PPC running OS X 10.5.8
MacPorts
noreply at macports.org
Thu Dec 15 18:13:05 CET 2016
#53075: zmq @4.2.0 does not build on a PPC running OS X 10.5.8
--------------------------+------------------------------
Reporter: josephsacco | Owner:
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: leopard, powerpc
Port: zmq |
--------------------------+------------------------------
Comment (by kencu):
The issue could be here
<https://github.com/zeromq/libzmq/commit/0dfb32a2595e96bd5850987c7cab9a7936e672e8>
this guard block
{{{
#if defined ZMQ_HAVE_OSX && __MAC_OS_X_VERSION_MIN_REQUIRED < 101200 //
less than macOS 10.12
+ int rc = alt_clock_gettime (CLOCK_MONOTONIC, &tv);
+#else
int rc = clock_gettime (CLOCK_MONOTONIC, &tv);
+#endif
}}}
might not be working correctly for Leopard, because Leopard should not be
seeing that function call, it appears. Why don't you try forcing
`alt_clock_gettime` to be used and see if that fixes it?
for a quick one-off way to do that, port -v configure it, go into the
source, and monkey with that file like so maybe:
{{{
int rc = alt_clock_gettime (CLOCK_MONOTONIC, &tv);
}}}
then try building. If it doesn't work, look for other guards that might
need fiddling with.
--
Ticket URL: <https://trac.macports.org/ticket/53075#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list