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
-
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