-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
config.sh issue with process sandboxing on macos #13
Comments
In fact |
bash should, and bash would, but macos ships a bash version that is dated, as in a version that is nearly old enough to drink. Apparently that old version of bash doesn't default to The sandboxing is meant to allow files in |
It can be fixed with a microscopic patch: ocaml/opam-repository#25144 |
Sorry this took me absurdly long to reply to! @mseri's microscopic patch looks good. I've merged #14, but I won't bother releasing a new package version, since the version of 1.4 on OPAM includes this patch already (thanks to ocaml/opam-repository#25144) |
In an opam-repository PR, we observed the following error:
AFAweCT, the issue is that macos ships an old version of
bash
which creates a temporary file for the heredoc (the part in between<<EOF
andEOF
which is not allowed by sandboxing in/
.Suggested fix:
Replace
cd /
bycd ..
on line 14 inconfig.sh
The text was updated successfully, but these errors were encountered: