Please test trace mode on El Capitan

Kurt Hindenburg khindenburg at macports.org
Tue Oct 27 08:23:12 PDT 2015


> On Oct 24, 2015, at 11:45 AM, Clemens Lang <cal at macports.org> wrote:
> 
> Hi developers,
> 
> if you are running MacPorts trunk on El Capitan, please make sure you're at the
> latest version and test trace mode. Originally, El Capitan's system integrity
> protection broke trace mode because all DYLD_* variables are stripped when
> executing a binary under SIP.
> 
> I modified our trace mode code to predict this situation, make a copy of the
> binary when necessary (stripping the SIP flag) and transparently run the copy
> instead of the original to avoid this situation.
> 
> We may want to backport this change into another 2.3.x bugfix release, so I'd
> like to see more widespread testing first to clear out any remaining issues.
> 
Hi,
  The new trace seems to work fine.  My only suggestion would be if you can remove “sip” part from the output.

 /opt/local/var/macports/sip-workaround/502/usr/bin/perl5.18 -> /usr/bin/perl5.18

  Regards,
      Kurt

> -- 
> Clemens Lang
> _______________________________________________
> macports-dev mailing list
> macports-dev at lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/macports-dev



More information about the macports-dev mailing list