-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
'Incompatible libpangocairo and libcairo' means Cairo cannot load on macOS versions below 12 (Monterey) #362
Comments
I was able to resolve this by manually downgrading
works for me. |
I believe you don't see anything on macOS 12+ because of https://github.com/giordano/macos-compatibility-version. If you upgrade your macOS version to 12 or later, you won't have any error at all. |
For what is worth, this should be fixed by JuliaPackaging/Yggdrasil#8497 (PR in General just merged: JuliaRegistries/General#105194): if you upgrade |
Awesome, I can confirm that the issue is fixed on my system. |
Thanks, @giordano, and I agree with your approach about leaving compat. If there were more people using macOS < 12 we would have heard more about it. I don't think a @JuliaGraphics maintainer has looked at this, but if anyone does, they can choose to repoen this if needed. |
I am experiencing the following issue when trying to use Cairo on an Intel Mac running macOS 10.15.7 (discovered when trying to use CairoMakie). Essentially it seems like some incompatibility between the shipped libraries libpangocairo and libcairo, both provided as artifacts.
The issue is not present on a Linux machine (x86_64-linux-gnu), or on an Apple Silicon machine running macOS 14.4.
I can successfully add Pango_jll and Cairo_jll directly, but it is only when Cairo tries to load the libraries that the issue arises.
The text was updated successfully, but these errors were encountered: