Re: "perl: posix_spawn: …" error (was: openssl source install with trace mode bugged)

Christopher Chavez chrischavez at
Fri Nov 26 03:49:41 UTC 2021

Sent: Thursday, June 06, 2019 at 10:07 PM
From: "Ryan Schmidt"

> I am assuming that MacPorts base copies these files to the sip-workaround directory when it thinks they are being used.
> I note that macOS (High Sierra at least) ships with both /usr/bin/perl and /usr/bin/perl5.18. They are both version 5.18, their "-V" output is identical, yet the files have different sizes. I am uncertain why this is. I would have thought one would be a symlink or hard link to the other.
> I note that the openssl port specifies "configure.perl /usr/bin/perl". Presumably this means that /usr/bin/perl gets used, and presumably MacPorts has copied it to the sip-workaround directory. I am uncertain why darwintrace thinks that /usr/bin/perl5.18 is now needed.

I have encountered a nearly identical error building a different port, and have an idea of why this might be happening. See

More information about the macports-dev mailing list