[MacPorts] #56204: Remove prefix string from darwintrace.dylib and Pextlib.dylib

MacPorts noreply at macports.org
Sun Apr 1 20:13:09 UTC 2018


#56204: Remove prefix string from darwintrace.dylib and Pextlib.dylib
-------------------------+--------------------
 Reporter:  ryandesign   |      Owner:  (none)
     Type:  enhancement  |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  base         |    Version:  2.4.99
 Keywords:               |       Port:
-------------------------+--------------------
 darwintrace1.0/darwintrace.dylib and pextlib1.0/Pextlib.dylib contain the
 string "/opt/local/var/macports/sip-workaround". This appears to come from
 the configure variable `DARWINTRACE_SIP_WORKAROUND_PATH`.

 As far as I can tell, these are the only occurrences of the prefix baked
 into any compiled MacPorts binary files (other than library
 install_names).

 I'd rather not have the prefix baked into any binaries. Could this code
 read the prefix from macports.conf instead, or from any other non-binary
 file, so that it could be changed without recompiling?

-- 
Ticket URL: <https://trac.macports.org/ticket/56204>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list