https://pantsbuild.org/ logo
#development
Title
# development
p

polite-garden-50641

04/08/2021, 8:47 PM
@enough-analyst-54434
@hundreds-father-404
seems to has something to do w/ pex and compiling stuff on macos
ok, it is not a flake... it happens consistently with the plugin upgrade... but I have no idea why..
e

enough-analyst-54434

04/08/2021, 10:21 PM
I ❤️ macOS: They shipped Python on not mac silicon claiming architecture arm64. Workaround is here: https://github.com/pantsbuild/pex/blob/30bc1ab39ccec76934f8842bd333508d6e69ae43/.github/actions/run-tox/action.yml#L35-L39
export ARCHFLAGS="-arch x86_64"
p

polite-garden-50641

04/08/2021, 10:25 PM
seems that we already have this in the pants repo https://github.com/pantsbuild/pants/pull/11733 no?
e

enough-analyst-54434

04/08/2021, 10:29 PM
Yup. Looks like somehow that env var is now not plumbing all the way through? You've got a fairly narrow spot to dig at at least.
p

polite-garden-50641

04/08/2021, 10:31 PM
got it.
e

enough-analyst-54434

04/08/2021, 10:32 PM
Ah, yeah - the wheel building steps don't include it. When I did that PR those jobs / steps did not exist. Just fixed for test jobs / steps.
👍 1
p

polite-garden-50641

04/08/2021, 10:41 PM