We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents a4fd2b7 + 84281ea commit 5982072Copy full SHA for 5982072
.github/workflows/main.yml
@@ -112,7 +112,14 @@ jobs:
112
- name: Install toolchain (MacOS)
113
# Prefer `pip install` because it is faster
114
# than `brew install`.
115
- run: sudo pip3 install scons==4.0.1
+ run: |
116
+ sudo pip3 install scons==4.0.1
117
+ # Brew installs all manner of headers into `/usr/local/include`, including
118
+ # OpenEXR and Imath versions that conflict with our own. We can't stop Clang
119
+ # finding them because Clang is hardcoded to look in `/usr/local/include`
120
+ # _before_ anything we specify with `-isystem`, despite documentation to the
121
+ # contrary. So we nuke the headers.
122
+ rm -rf /usr/local/include/*
123
if: runner.os == 'macOS'
124
125
- name: Install toolchain (Linux)
0 commit comments