diff options
author | jperkin <jperkin@pkgsrc.org> | 2020-07-06 10:43:47 +0000 |
---|---|---|
committer | jperkin <jperkin@pkgsrc.org> | 2020-07-06 10:43:47 +0000 |
commit | 1da1286bb28201d257cc6d30b204ee18ec1d0068 (patch) | |
tree | 30f1e37f9a614733102091268eb64fc1152921a6 /archivers/py-lhafile/Makefile | |
parent | 7b031d7e908609ba5b23f773fab9ebf935da0fc6 (diff) | |
download | pkgsrc-1da1286bb28201d257cc6d30b204ee18ec1d0068.tar.gz |
boostrap: Enable mksh by default on macOS 10.11+.
El Capitan (10.11) introduced System Integrity Protection (SIP), and one of
the side effects of this protection is that system shells (i.e. /bin/*sh)
unset any variables that may affect the security of the system. This causes
problems with packages that rely on e.g. LD_LIBRARY_PATH.
Using a shell outside of the system paths allows us to work around this, at
least for now.
Tested in bulk builds on macOS Catalina, though with SIP disabled (as there
is no way to run sandboxed builds with SIP enabled).
Diffstat (limited to 'archivers/py-lhafile/Makefile')
0 files changed, 0 insertions, 0 deletions