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 4488767 + 3e655b7 commit 84281eaCopy full SHA for 84281ea
.github/workflows/main.yml
@@ -104,7 +104,14 @@ jobs:
104
- name: Install toolchain (MacOS)
105
# Prefer `pip install` because it is faster
106
# than `brew install`.
107
- run: sudo pip3 install scons==4.0.1
+ run: |
108
+ sudo pip3 install scons==4.0.1
109
+ # Brew installs all manner of headers into `/usr/local/include`, including
110
+ # OpenEXR and Imath versions that conflict with our own. We can't stop Clang
111
+ # finding them because Clang is hardcoded to look in `/usr/local/include`
112
+ # _before_ anything we specify with `-isystem`, despite documentation to the
113
+ # contrary. So we nuke the headers.
114
+ rm -rf /usr/local/include/*
115
if: runner.os == 'macOS'
116
117
- name: Install toolchain (Linux)
0 commit comments