Opened 6 years ago

Last modified 6 years ago

#56204 new enhancement

Remove prefix string from darwintrace.dylib and Pextlib.dylib

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by:
Priority: Normal Milestone:
Component: base Version: 2.4.99
Keywords: Cc: neverpanic (Clemens Lang), raimue (Rainer Müller)


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?

Change History (1)

comment:1 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: raimue added
Note: See TracTickets for help on using tickets.