[MacPorts] #29228: darwintrace:Update to modern interposing
MacPorts
noreply at macports.org
Wed Jul 12 00:01:50 UTC 2017
#29228: darwintrace:Update to modern interposing
--------------------------+-------------------------
Reporter: wsiegrist@… | Owner: neverpanic
Type: enhancement | Status: closed
Priority: Normal | Milestone:
Component: base | Version: 1.9.2
Resolution: fixed | Keywords: darwintrace
Port: |
--------------------------+-------------------------
Comment (by raimue):
In [changeset:"a57dae1ec8a0bdfb0ff8edbcaae08982d1a065f9/macports-base"
a57dae1ec8a0bdfb0ff8edbcaae08982d1a065f9/macports-base]:
{{{
#!ConfigurableCommitTicketReference repository="macports-base"
revision="a57dae1ec8a0bdfb0ff8edbcaae08982d1a065f9"
darwintrace: get rid of deprecated syscall() macro
Since using dyld interposing [1], it is no longer necessary to make
direct syscalls. Instead, the normal library functions can be called.
The syscall() macro is deprecated as of macOS 10.12, so we should get
rid of it.
[1] https://trac.macports.org/ticket/29228 and 7aa2869ef
}}}
--
Ticket URL: <https://trac.macports.org/ticket/29228#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list