| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
Getting some unbound variable errors from the autobuilders. I'll test out only unsetting the variable that we need to fix this issue. |
Sorry, something went wrong.
Previously, the tracer environment variables were set for the current process, and for future steps, in the init action. In certain scenarios (such as on MacOS ARM runners with System Integrity Protection disabled), these environment variables are not unset by the system. In particular, the `DYLD_INSERT_BINARIES` variable interferes with later system calls. This change unsets the `DYLD_INSERT_BINARIES` variable for the current process in init. It also unsets the variables either at the beginning of autobuild, or analyze, if autobuild has not run.
|
Hrm... hang on, still getting warnings related to the insertion when running on macos-latest so moving back to draft. |
Sorry, something went wrong.
|
Closing as unsetting this variable doesn't seem to have done what we'd hoped. We will stop running the system binary instead for now: #2434 |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Previously, the tracer environment variables were set for the
current process, and for future steps, in the init action. In
certain scenarios (such as on MacOS ARM runners with System
Integrity Protection disabled), these environment variables are
not unset by the system. In particular, the DYLD_INSERT_BINARIES
variable interferes with later system calls.
This change unsets the DYLD_INSERT_BINARIES variable for the
current process in init. It also unsets the variables either at the
beginning of autobuild, or analyze, if autobuild has not run.
Merge / deployment checklist