Open Tracker647 opened 2 days ago
To resolve the cairo build failure in manifest mode in vcpkg, you can try the following steps:
Ensure that the unofficial-glib package is installed by running the following command:
vcpkg install unofficial-glib:x64-windows
Verify that the unofficial-glib package is properly configured by checking the vcpkg.json file. The file should contain the following dependency:
{ "dependencies": [ { "name": "unofficial-glib", "version": "2.68.1" } ] }
If the issue persists, try cleaning the build directory and rebuilding the cairo package:
vcpkg clean cairo:x64-windows vcpkg build cairo:x64-windows
Ensure that the unofficial-glib package is installed by running the following command:
vcpkg install unofficial-glib:x64-windows
@Abhishekai1 If you don't know the answer, just don't answer.
"builtin-baseline": "68d349964cb4e8da561fd849d9491e6ba11c5681", "overrides": [ { "name": "cairo", "version": "1.16.0" } ]
overrides
selects cairo 1.16.0. This version was replaced more than three years ago, May 6, 2021.
builtin-baseline
selects glib 2.78.4#3, from Jun 19, 2024. This version of port glib doesn't provide what was used by the old version of cairo.
Either you use a new version of cairo, or you use overrides
to select an old version of glib
.
Operating system
x64-windows 11
Compiler
MSVC 19.29.30154.0
Steps to reproduce the behavior
2. cmake -B build -S . -DCMAKE_TOOLCHAIN_FILE=D:/Devtools/vcpkg/scripts/buildsystems/vcpkg.cmake