analyze the build github action environment for macos 11.0 M1 #1045
MrBitBucket
started this conversation in
General
Replies: 1 comment 3 replies
-
I checked a repeat build and see that indeed brew reports freetype-2.11.1 is already installed. I see this coming from the build
|
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
macos 10.9 actions are good and at delocate time I see this
+ delocate-listdeps /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/cibuildwheel4vaswxw1/built_wheel/reportlab-3.6.8-cp39-cp39-macosx_10_9_x86_64.whl && delocate-wheel --require-archs x86_64 -w /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/cibuildwheel4vaswxw1/repaired_wheel /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/cibuildwheel4vaswxw1/built_wheel/reportlab-3.6.8-cp39-cp39-macosx_10_9_x86_64.whl /usr/local/Cellar/freetype/2.11.1/lib/libfreetype.6.dylib
I assume Cellar here refers to the homebrew cellar.
The arm64 version doesn't mention freetype
+ delocate-listdeps /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/cibuildwheel4vaswxw1/built_wheel/reportlab-3.6.8-cp39-cp39-macosx_11_0_arm64.whl && delocate-wheel --require-archs arm64 -w /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/cibuildwheel4vaswxw1/repaired_wheel /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/cibuildwheel4vaswxw1/built_wheel/reportlab-3.6.8-cp39-cp39-macosx_11_0_arm64.whl
and I get runtime errors from users with M1 when they try to use TTF files (handled by freetype).
Can I assume that the cibuildwheel macos 10.9 environment has homebrew?
Can I assume the same for macos 11.0?
The reportlab setup.py has a very old search for include/lib files and it certainly doesn't mention the Cellar folder.
Is there a good example for how to find the right files for freetype2? I am unfamiliar with macos and without any hardware I rely on an aging sierra VM.
Failing anything explicit how would I go about analyzing the github action environment.
Beta Was this translation helpful? Give feedback.
All reactions