-
Notifications
You must be signed in to change notification settings - Fork 0
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
Build Cairo without LZO #1
Conversation
1318698
to
27cf06b
Compare
The part of this where it is trying to install the custom cairo port seems to be succeeding on my local Mac and Windows machines, but failing on the build agents, and I'm not sure why, yet. Testing LocallyBelow is how I tested this locally on Mac and windows. Testing on Mac
Testing on Windows
|
27cf06b
to
fd52dba
Compare
Mac build agent errorsOn the Mac build agent, it is erroring out while trying to build From
It should not be hitting this, however, because this should be failing to set From
One possible solution might be to add a custom patch for build.meson in our custom port of cairo. It is still pretty strange that the build agent seems to be hitting this, however, and I am not hitting it locally. It makes me wonder what other kinds of errors we might see if we don't fix the root cause of this on the agent. Error info
Contents of `vcpkg/buildtrees/cairo/package-x64-osx-dynamic-release-rel-out.log`
|
Windows build agent errorsOn the windows build agent, is is failing to apply the patch in our custom port of cairo called Error info
Contents of `custom-ports/cairo/cairo_static_fix.patch`
|
80cc14a
to
6f98d12
Compare
Description
Update Pango to build Cairo without the use of lzo.
This is done by bringing in the latest of our fork of vcpkg, which now builds Cairo without lzo.
Previously in this PR, we were using an overlay-ports to override vcpkg behavior to exclude lzo. Those changes have been merged into our vcpkg fork: TechSmith/vcpkg#3