Skip to content
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

[cairo-1.16.0] build failure in manifest mode #41281

Open
Tracker647 opened this issue Oct 1, 2024 · 0 comments
Open

[cairo-1.16.0] build failure in manifest mode #41281

Tracker647 opened this issue Oct 1, 2024 · 0 comments
Labels
category:port-bug The issue is with a library, which is something the port should already support

Comments

@Tracker647
Copy link

Operating system

x64-windows 11

Compiler

MSVC 19.29.30154.0

Steps to reproduce the behavior

1.set vcpkg.json and CMakesList.txt(for build only, no necessary)

{
  "dependencies": [
    {
      "name":"cairo",
      "version>=": "1.16.0"  
    }
  ],
  "builtin-baseline": "68d349964cb4e8da561fd849d9491e6ba11c5681",
  "overrides": [
        {
        "name": "cairo",
        "version": "1.16.0"
        }
    ]
}

cmake -B build -S . -DCMAKE_TOOLCHAIN_FILE=D:/Devtools/vcpkg/scripts/buildsystems/vcpkg.cmake



### Failure logs

PS D:\CodeDraft\map_view_deps> cmake -B build -S . -DCMAKE_TOOLCHAIN_FILE=D:/Devtools/vcpkg/scripts/buildsystems/vcpkg.cmake
-- Running vcpkg install
Detecting compiler hash for triplet x64-windows...
-- Automatically setting %HTTP(S)_PROXY% environment variables to "127.0.0.1:10809".
Compiler found: D:/UnportableSoftware/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe
The following packages will be built and installed:
    cairo:[email protected] -- D:\Devtools\vcpkg\buildtrees\versioning_\versions\cairo\b8dcde063802ba0d8e22ef7bda62cdae97c00c9d
Restored 0 package(s) from C:\Users\z5843\AppData\Local\vcpkg\archives in 320 us. Use --debug to see more details.
Installing 1/1 cairo:[email protected]...
Building cairo:[email protected]...
D:\Devtools\vcpkg\buildtrees\versioning_\versions\cairo\b8dcde063802ba0d8e22ef7bda62cdae97c00c9d: info: installing overlay port from here
-- Using cached cairo-1.16.0.tar.xz.
-- Cleaning sources at D:/Devtools/vcpkg/buildtrees/cairo/src/1.16.0-1ead74a565.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source D:/Devtools/vcpkg/downloads/cairo-1.16.0.tar.xz
-- Applying patch export-only-in-shared-build.patch
-- Applying patch 0001_fix_osx_defined.patch
-- Using source at D:/Devtools/vcpkg/buildtrees/cairo/src/1.16.0-1ead74a565.clean
-- Configuring x64-windows
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:127 (message):
    Command failed: D:/Devtools/vcpkg/downloads/tools/ninja/1.10.2-windows/ninja.exe -v
    Working Directory: D:/Devtools/vcpkg/buildtrees/cairo/x64-windows-rel/vcpkg-parallel-configure
    Error code: 1
    See logs for more information:
      D:\Devtools\vcpkg\buildtrees\cairo\config-x64-windows-dbg-CMakeCache.txt.log
      D:\Devtools\vcpkg\buildtrees\cairo\config-x64-windows-rel-CMakeCache.txt.log
      D:\Devtools\vcpkg\buildtrees\cairo\config-x64-windows-out.log

Call Stack (most recent call first):
  scripts/cmake/vcpkg_configure_cmake.cmake:314 (vcpkg_execute_required_process)
  buildtrees/versioning_/versions/cairo/b8dcde063802ba0d8e22ef7bda62cdae97c00c9d/portfile.cmake:20 (vcpkg_configure_cmake)
  scripts/ports.cmake:192 (include)


error: building cairo:x64-windows failed with: BUILD_FAILED
See https://learn.microsoft.com/vcpkg/troubleshoot/build-failures?WT.mc_id=vcpkg_inproduct_cli for more information.
Elapsed time to handle cairo:x64-windows: 10 s
Please ensure you're using the latest port files with `git pull` and `vcpkg update`.
  https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+cairo
  https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+cairo
You can submit a new issue at:
  https://github.com/microsoft/vcpkg/issues/new?title=[cairo]+Build+error+on+x64-windows&body=Copy+issue+body+from+D%3A%2FCodeDraft%2Fmap_view_deps%2Fbuild%2Fvcpkg_installed%2Fvcpkg%2Fissue_body.md

-- Running vcpkg install - failed
CMake Error at D:/Devtools/vcpkg/scripts/buildsystems/vcpkg.cmake:904 (message):
  vcpkg install failed.  See logs for more information:
  D:\CodeDraft\map_view_deps\build\vcpkg-manifest-install.log
Call Stack (most recent call first):
  build/CMakeFiles/3.30.0/CMakeSystem.cmake:6 (include)
  CMakeLists.txt:3 (project)


-- Configuring incomplete, errors occurred!

### Additional context

config-x64-windows-out.log out put:
[1/2] "D:/Devtools/CMake/bin/cmake.exe" -E chdir ".." "D:/Devtools/CMake/bin/cmake.exe" "D:/Devtools/vcpkg/buildtrees/cairo/src/1.16.0-1ead74a565.clean/src" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=D:/Devtools/vcpkg/packages/cairo_x64-windows" "-DCMAKE_MAKE_PROGRAM=D:/Devtools/vcpkg/downloads/tools/ninja/1.10.2-windows/ninja.exe" "-DBUILD_SHARED_LIBS=ON" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=D:/Devtools/vcpkg/scripts/toolchains/windows.cmake" "-DVCPKG_TARGET_TRIPLET=x64-windows" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=v142" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=D:/Devtools/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=x64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=D:/Devtools/vcpkg" "-DZ_VCPKG_ROOT_DIR=D:/Devtools/vcpkg" "-D_VCPKG_INSTALLED_DIR=D:/CodeDraft/map_view_deps/build/vcpkg_installed" "-DVCPKG_MANIFEST_INSTALL=OFF"
FAILED: ../CMakeCache.txt 
"D:/Devtools/CMake/bin/cmake.exe" -E chdir ".." "D:/Devtools/CMake/bin/cmake.exe" "D:/Devtools/vcpkg/buildtrees/cairo/src/1.16.0-1ead74a565.clean/src" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=D:/Devtools/vcpkg/packages/cairo_x64-windows" "-DCMAKE_MAKE_PROGRAM=D:/Devtools/vcpkg/downloads/tools/ninja/1.10.2-windows/ninja.exe" "-DBUILD_SHARED_LIBS=ON" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=D:/Devtools/vcpkg/scripts/toolchains/windows.cmake" "-DVCPKG_TARGET_TRIPLET=x64-windows" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=v142" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=D:/Devtools/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=x64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=D:/Devtools/vcpkg" "-DZ_VCPKG_ROOT_DIR=D:/Devtools/vcpkg" "-D_VCPKG_INSTALLED_DIR=D:/CodeDraft/map_view_deps/build/vcpkg_installed" "-DVCPKG_MANIFEST_INSTALL=OFF"
-- The C compiler identification is MSVC 19.29.30154.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: D:/UnportableSoftware/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - not found
-- Found Threads: TRUE
-- Found ZLIB: optimized;D:/CodeDraft/map_view_deps/build/vcpkg_installed/x64-windows/lib/zlib.lib;debug;D:/CodeDraft/map_view_deps/build/vcpkg_installed/x64-windows/debug/lib/zlibd.lib (found version "1.3.1")
-- Found PNG: optimized;D:/CodeDraft/map_view_deps/build/vcpkg_installed/x64-windows/lib/libpng16.lib;debug;D:/CodeDraft/map_view_deps/build/vcpkg_installed/x64-windows/debug/lib/libpng16d.lib (found version "1.6.43")
CMake Error at D:/Devtools/vcpkg/scripts/buildsystems/vcpkg.cmake:859 (_find_package):
  Could not find a package configuration file provided by "unofficial-glib"
  with any of the following names:

    unofficial-glibConfig.cmake
    unofficial-glib-config.cmake

  Add the installation prefix of "unofficial-glib" to CMAKE_PREFIX_PATH or
  set "unofficial-glib_DIR" to a directory containing one of the above files.
  If "unofficial-glib" provides a separate development package or SDK, be
  sure it has been installed.
Call Stack (most recent call first):
  CMakeLists.txt:167 (find_package)


-- Configuring incomplete, errors occurred!
[2/2] "D:/Devtools/CMake/bin/cmake.exe" -E chdir "../../x64-windows-dbg" "D:/Devtools/CMake/bin/cmake.exe" "D:/Devtools/vcpkg/buildtrees/cairo/src/1.16.0-1ead74a565.clean/src" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Debug" "-DCMAKE_INSTALL_PREFIX=D:/Devtools/vcpkg/packages/cairo_x64-windows/debug" "-DCMAKE_MAKE_PROGRAM=D:/Devtools/vcpkg/downloads/tools/ninja/1.10.2-windows/ninja.exe" "-DBUILD_SHARED_LIBS=ON" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=D:/Devtools/vcpkg/scripts/toolchains/windows.cmake" "-DVCPKG_TARGET_TRIPLET=x64-windows" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=v142" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=D:/Devtools/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=x64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=D:/Devtools/vcpkg" "-DZ_VCPKG_ROOT_DIR=D:/Devtools/vcpkg" "-D_VCPKG_INSTALLED_DIR=D:/CodeDraft/map_view_deps/build/vcpkg_installed" "-DVCPKG_MANIFEST_INSTALL=OFF"
FAILED: ../../x64-windows-dbg/CMakeCache.txt 
"D:/Devtools/CMake/bin/cmake.exe" -E chdir "../../x64-windows-dbg" "D:/Devtools/CMake/bin/cmake.exe" "D:/Devtools/vcpkg/buildtrees/cairo/src/1.16.0-1ead74a565.clean/src" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Debug" "-DCMAKE_INSTALL_PREFIX=D:/Devtools/vcpkg/packages/cairo_x64-windows/debug" "-DCMAKE_MAKE_PROGRAM=D:/Devtools/vcpkg/downloads/tools/ninja/1.10.2-windows/ninja.exe" "-DBUILD_SHARED_LIBS=ON" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=D:/Devtools/vcpkg/scripts/toolchains/windows.cmake" "-DVCPKG_TARGET_TRIPLET=x64-windows" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=v142" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=D:/Devtools/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=x64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=D:/Devtools/vcpkg" "-DZ_VCPKG_ROOT_DIR=D:/Devtools/vcpkg" "-D_VCPKG_INSTALLED_DIR=D:/CodeDraft/map_view_deps/build/vcpkg_installed" "-DVCPKG_MANIFEST_INSTALL=OFF"
-- The C compiler identification is MSVC 19.29.30154.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: D:/UnportableSoftware/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - not found
-- Found Threads: TRUE
-- Found ZLIB: optimized;D:/CodeDraft/map_view_deps/build/vcpkg_installed/x64-windows/lib/zlib.lib;debug;D:/CodeDraft/map_view_deps/build/vcpkg_installed/x64-windows/debug/lib/zlibd.lib (found version "1.3.1")
-- Found PNG: optimized;D:/CodeDraft/map_view_deps/build/vcpkg_installed/x64-windows/lib/libpng16.lib;debug;D:/CodeDraft/map_view_deps/build/vcpkg_installed/x64-windows/debug/lib/libpng16d.lib (found version "1.6.43")
CMake Error at D:/Devtools/vcpkg/scripts/buildsystems/vcpkg.cmake:859 (_find_package):
  Could not find a package configuration file provided by "unofficial-glib"
  with any of the following names:

    unofficial-glibConfig.cmake
    unofficial-glib-config.cmake

  Add the installation prefix of "unofficial-glib" to CMAKE_PREFIX_PATH or
  set "unofficial-glib_DIR" to a directory containing one of the above files.
  If "unofficial-glib" provides a separate development package or SDK, be
  sure it has been installed.
Call Stack (most recent call first):
  CMakeLists.txt:167 (find_package)


-- Configuring incomplete, errors occurred!
ninja: build stopped: subcommand failed.
@Tracker647 Tracker647 added the category:port-bug The issue is with a library, which is something the port should already support label Oct 1, 2024
@Tracker647 Tracker647 changed the title [cairo-1.16.0] build failure [cairo-1.16.0] build failure in manifest mode Oct 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-bug The issue is with a library, which is something the port should already support
Projects
None yet
Development

No branches or pull requests

1 participant