microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS
MIT License
23.08k stars 6.36k forks source link

[libmariadb] Build error on x64-windows #41719

Open d1str4ught opened 2 days ago

d1str4ught commented 2 days ago

Package: libmariadb[core,iconv,schannel,ssl]:x64-windows@3.4.1

Host Environment

To Reproduce

vcpkg install

Failure logs

-- Using cached mariadb-corporation-mariadb-connector-c-v3.4.1.tar.gz.
-- Cleaning sources at C:/vcpkg/buildtrees/libmariadb/src/v3.4.1-3a966c3287.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source C:/vcpkg/downloads/mariadb-corporation-mariadb-connector-c-v3.4.1.tar.gz
-- Applying patch compiler-flags.diff
-- Applying patch dependencies.diff
-- Applying patch disable-mariadb_config.diff
-- Applying patch library-linkage.diff
-- Applying patch cmake-export.diff
-- Applying patch no-abs-path.diff
-- Applying patch ushort-check.diff
-- Using source at C:/vcpkg/buildtrees/libmariadb/src/v3.4.1-3a966c3287.clean
CMake Warning (dev) at scripts/cmake/vcpkg_find_acquire_program.cmake:70 (cmake_parse_arguments):
  An empty string was given as the value after the INTERPRETER keyword.
  Policy CMP0174 is not set, so cmake_parse_arguments() will unset the
  arg_INTERPRETER variable rather than setting it to an empty string.
Call Stack (most recent call first):
  scripts/cmake/vcpkg_find_acquire_program.cmake:143 (z_vcpkg_find_acquire_program_find_internal)
  C:/LandOfHeroes/Sources/server-binary/build/vcpkg_installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:116 (vcpkg_find_acquire_program)
  ports/libmariadb/portfile.cmake:50 (vcpkg_cmake_configure)
  scripts/ports.cmake:192 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at scripts/cmake/vcpkg_find_acquire_program.cmake:30 (cmake_parse_arguments):
  An empty string was given as the value after the INTERPRETER keyword.
  Policy CMP0174 is not set, so cmake_parse_arguments() will unset the
  arg_INTERPRETER variable rather than setting it to an empty string.
Call Stack (most recent call first):
  scripts/cmake/vcpkg_find_acquire_program.cmake:149 (z_vcpkg_find_acquire_program_find_external)
  C:/LandOfHeroes/Sources/server-binary/build/vcpkg_installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:116 (vcpkg_find_acquire_program)
  ports/libmariadb/portfile.cmake:50 (vcpkg_cmake_configure)
  scripts/ports.cmake:192 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found external ninja('1.11.0').
-- Configuring x64-windows
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:127 (message):
    Command failed: "C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" -v
    Working Directory: C:/vcpkg/buildtrees/libmariadb/x64-windows-rel/vcpkg-parallel-configure
    Error code: 1
    See logs for more information:
      C:\vcpkg\buildtrees\libmariadb\config-x64-windows-dbg-CMakeCache.txt.log
      C:\vcpkg\buildtrees\libmariadb\config-x64-windows-rel-CMakeCache.txt.log
      C:\vcpkg\buildtrees\libmariadb\config-x64-windows-dbg-CMakeConfigureLog.yaml.log
      C:\vcpkg\buildtrees\libmariadb\config-x64-windows-rel-CMakeConfigureLog.yaml.log
      C:\vcpkg\buildtrees\libmariadb\config-x64-windows-out.log

Call Stack (most recent call first):
  C:/LandOfHeroes/Sources/server-binary/build/vcpkg_installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:269 (vcpkg_execute_required_process)
  ports/libmariadb/portfile.cmake:50 (vcpkg_cmake_configure)
  scripts/ports.cmake:192 (include)
C:\vcpkg\buildtrees\libmariadb\config-x64-windows-dbg-CMakeConfigureLog.yaml.log ``` --- events: - kind: "message-v1" backtrace: - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake:205 (message)" - "CMakeLists.txt:19 (PROJECT)" message: | The system is: Windows - 10.0.22631 - AMD64 - kind: "message-v1" backtrace: - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - "CMakeLists.txt:19 (PROJECT)" message: | Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. Compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.41.34120/bin/Hostx64/x64/cl.exe Build flags: /nologo;/DWIN32;/D_WINDOWS;/utf-8;/MP Id flags: The output was: 0 CMakeCCompilerId.c Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.exe" Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.obj" The C compiler identification is MSVC, found in: C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/3.31.0-rc2/CompilerIdC/CMakeCCompilerId.exe - kind: "message-v1" backtrace: - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:1288 (message)" - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:250 (CMAKE_DETERMINE_MSVC_SHOWINCLUDES_PREFIX)" - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - "CMakeLists.txt:19 (PROJECT)" message: | Detecting C compiler /showIncludes prefix: main.c Note: including file: C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-dbg\\CMakeFiles\\ShowIncludes\\foo.h Found prefix "Note: including file: " - kind: "try_compile-v1" backtrace: - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - "CMakeLists.txt:19 (PROJECT)" checks: - "Detecting C compiler ABI info" directories: source: "C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-h8rlqp" binary: "C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-h8rlqp" cmakeVariables: CMAKE_C_FLAGS: " /nologo /DWIN32 /D_WINDOWS /utf-8 /MP " CMAKE_MSVC_DEBUG_INFORMATION_FORMAT: "" CMAKE_MSVC_RUNTIME_LIBRARY: "MultiThreaded$<$:Debug>$<$:DLL>" VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "C:/vcpkg/scripts/toolchains/windows.cmake" VCPKG_CRT_LINKAGE: "dynamic" VCPKG_CXX_FLAGS: "" VCPKG_CXX_FLAGS_DEBUG: "" VCPKG_CXX_FLAGS_RELEASE: "" VCPKG_C_FLAGS: "" VCPKG_C_FLAGS_DEBUG: "" VCPKG_C_FLAGS_RELEASE: "" VCPKG_INSTALLED_DIR: "C:/LandOfHeroes/Sources/server-binary/build/vcpkg_installed" VCPKG_LINKER_FLAGS: "" VCPKG_LINKER_FLAGS_DEBUG: "" VCPKG_LINKER_FLAGS_RELEASE: "" VCPKG_PLATFORM_TOOLSET: "v143" VCPKG_PREFER_SYSTEM_LIBS: "OFF" VCPKG_SET_CHARSET_FLAG: "ON" VCPKG_TARGET_ARCHITECTURE: "x64" VCPKG_TARGET_TRIPLET: "x64-windows" Z_VCPKG_ROOT_DIR: "C:/vcpkg" buildResult: variable: "CMAKE_C_ABI_COMPILED" cached: true stdout: | Change Dir: 'C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-h8rlqp' ... Skipped 120 lines ... [1/2] C:\\PROGRA~1\\MICROS~3\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1441~1.341\\bin\\Hostx64\\x64\\cl.exe /nologo /nologo /DWIN32 /D_WINDOWS /utf-8 /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\\cmTC_0a47e.dir\\INCLUDE_SIGNAL.c.obj /FdCMakeFiles\\cmTC_0a47e.dir\\ /FS -c C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-dbg\\CMakeFiles\\CMakeScratch\\TryCompile-2u4uvu\\INCLUDE_SIGNAL.c [2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && "C:\\Program Files\\CMake\\bin\\cmake.exe" -E vs_link_exe --msvc-ver=1941 --intdir=CMakeFiles\\cmTC_0a47e.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100226~1.0\\x64\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100226~1.0\\x64\\mt.exe --manifests -- C:\\PROGRA~1\\MICROS~3\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1441~1.341\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_0a47e.dir\\INCLUDE_SIGNAL.c.obj /out:cmTC_0a47e.exe /implib:cmTC_0a47e.lib /pdb:cmTC_0a47e.pdb /version:0.0 /machine:x64 /nologo /debug /INCREMENTAL /subsystem:console kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ." exitCode: 0 - kind: "try_compile-v1" backtrace: - "C:/Program Files/CMake/share/cmake-3.31/Modules/CheckIncludeFiles.cmake:141 (try_compile)" - "cmake/check_include_files.cmake:50 (CHECK_INCLUDE_FILES)" - "CMakeLists.txt:246 (INCLUDE)" checks: - "Looking for include file ucontext.h" directories: source: "C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-lruczr" binary: "C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-lruczr" cmakeVariables: CMAKE_C_FLAGS: " /nologo /DWIN32 /D_WINDOWS /utf-8 /MP " CMAKE_MSVC_DEBUG_INFORMATION_FORMAT: "" CMAKE_MSVC_RUNTIME_LIBRARY: "MultiThreaded$<$:Debug>$<$:DLL>" VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "C:/vcpkg/scripts/toolchains/windows.cmake" VCPKG_CRT_LINKAGE: "dynamic" VCPKG_CXX_FLAGS: "" VCPKG_CXX_FLAGS_DEBUG: "" VCPKG_CXX_FLAGS_RELEASE: "" VCPKG_C_FLAGS: "" VCPKG_C_FLAGS_DEBUG: "" VCPKG_C_FLAGS_RELEASE: "" VCPKG_INSTALLED_DIR: "C:/LandOfHeroes/Sources/server-binary/build/vcpkg_installed" VCPKG_LINKER_FLAGS: "" VCPKG_LINKER_FLAGS_DEBUG: "" VCPKG_LINKER_FLAGS_RELEASE: "" VCPKG_PLATFORM_TOOLSET: "v143" VCPKG_PREFER_SYSTEM_LIBS: "OFF" VCPKG_SET_CHARSET_FLAG: "ON" VCPKG_TARGET_ARCHITECTURE: "x64" VCPKG_TARGET_TRIPLET: "x64-windows" Z_VCPKG_ROOT_DIR: "C:/vcpkg" buildResult: variable: "HAVE_FILE_UCONTEXT_H" cached: true stdout: | Change Dir: 'C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-lruczr' Run Build Command(s): "C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" -v cmTC_501e2 [1/2] C:\\PROGRA~1\\MICROS~3\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1441~1.341\\bin\\Hostx64\\x64\\cl.exe /nologo /nologo /DWIN32 /D_WINDOWS /utf-8 /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\\cmTC_501e2.dir\\HAVE_FILE_UCONTEXT_H.c.obj /FdCMakeFiles\\cmTC_501e2.dir\\ /FS -c C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-dbg\\CMakeFiles\\CMakeScratch\\TryCompile-lruczr\\HAVE_FILE_UCONTEXT_H.c FAILED: CMakeFiles/cmTC_501e2.dir/HAVE_FILE_UCONTEXT_H.c.obj C:\\PROGRA~1\\MICROS~3\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1441~1.341\\bin\\Hostx64\\x64\\cl.exe /nologo /nologo /DWIN32 /D_WINDOWS /utf-8 /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\\cmTC_501e2.dir\\HAVE_FILE_UCONTEXT_H.c.obj /FdCMakeFiles\\cmTC_501e2.dir\\ /FS -c C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-dbg\\CMakeFiles\\CMakeScratch\\TryCompile-lruczr\\HAVE_FILE_UCONTEXT_H.c C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-dbg\\CMakeFiles\\CMakeScratch\\TryCompile-lruczr\\HAVE_FILE_UCONTEXT_H.c(2): fatal error C1083: Cannot open include file: 'ucontext.h': No such file or directory ninja: build stopped: subcommand failed. exitCode: 1 - kind: "try_compile-v1" backtrace: - "C:/Program Files/CMake/share/cmake-3.31/Modules/CheckTypeSize.cmake:156 (try_compile)" - "C:/Program Files/CMake/share/cmake-3.31/Modules/CheckTypeSize.cmake:283 (__check_type_size_impl)" - "cmake/check_types.cmake:24 (CHECK_TYPE_SIZE)" - "CMakeLists.txt:250 (INCLUDE)" checks: - "Check size of ushort" directories: source: "C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-4j74t8" binary: "C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-4j74t8" cmakeVariables: CMAKE_C_FLAGS: " /nologo /DWIN32 /D_WINDOWS /utf-8 /MP " CMAKE_MSVC_DEBUG_INFORMATION_FORMAT: "" CMAKE_MSVC_RUNTIME_LIBRARY: "MultiThreaded$<$:Debug>$<$:DLL>" VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "C:/vcpkg/scripts/toolchains/windows.cmake" VCPKG_CRT_LINKAGE: "dynamic" VCPKG_CXX_FLAGS: "" VCPKG_CXX_FLAGS_DEBUG: "" VCPKG_CXX_FLAGS_RELEASE: "" VCPKG_C_FLAGS: "" VCPKG_C_FLAGS_DEBUG: "" VCPKG_C_FLAGS_RELEASE: "" VCPKG_INSTALLED_DIR: "C:/LandOfHeroes/Sources/server-binary/build/vcpkg_installed" VCPKG_LINKER_FLAGS: "" VCPKG_LINKER_FLAGS_DEBUG: "" VCPKG_LINKER_FLAGS_RELEASE: "" VCPKG_PLATFORM_TOOLSET: "v143" VCPKG_PREFER_SYSTEM_LIBS: "OFF" VCPKG_SET_CHARSET_FLAG: "ON" VCPKG_TARGET_ARCHITECTURE: "x64" VCPKG_TARGET_TRIPLET: "x64-windows" Z_VCPKG_ROOT_DIR: "C:/vcpkg" buildResult: variable: "HAVE_SIZEOF_USHORT" cached: true stdout: | Change Dir: 'C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-4j74t8' Run Build Command(s): "C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" -v cmTC_372c1 [1/2] C:\\PROGRA~1\\MICROS~3\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1441~1.341\\bin\\Hostx64\\x64\\cl.exe /nologo /nologo /DWIN32 /D_WINDOWS /utf-8 /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\\cmTC_372c1.dir\\SIZEOF_USHORT.c.obj /FdCMakeFiles\\cmTC_372c1.dir\\ /FS -c C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-dbg\\CMakeFiles\\CMakeScratch\\TryCompile-4j74t8\\SIZEOF_USHORT.c FAILED: CMakeFiles/cmTC_372c1.dir/SIZEOF_USHORT.c.obj C:\\PROGRA~1\\MICROS~3\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1441~1.341\\bin\\Hostx64\\x64\\cl.exe /nologo /nologo /DWIN32 /D_WINDOWS /utf-8 /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\\cmTC_372c1.dir\\SIZEOF_USHORT.c.obj /FdCMakeFiles\\cmTC_372c1.dir\\ /FS -c C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-dbg\\CMakeFiles\\CMakeScratch\\TryCompile-4j74t8\\SIZEOF_USHORT.c C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-dbg\\CMakeFiles\\CMakeScratch\\TryCompile-4j74t8\\SIZEOF_USHORT.c(29): error C2065: 'ushort': undeclared identifier C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-dbg\\CMakeFiles\\CMakeScratch\\TryCompile-4j74t8\\SIZEOF_USHORT.c(30): error C2065: 'ushort': undeclared identifier C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-dbg\\CMakeFiles\\CMakeScratch\\TryCompile-4j74t8\\SIZEOF_USHORT.c(31): error C2065: 'ushort': undeclared identifier C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-dbg\\CMakeFiles\\CMakeScratch\\TryCompile-4j74t8\\SIZEOF_USHORT.c(32): error C2065: 'ushort': undeclared identifier C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-dbg\\CMakeFiles\\CMakeScratch\\TryCompile-4j74t8\\SIZEOF_USHORT.c(33): error C2065: 'ushort': undeclared identifier ninja: build stopped: subcommand failed. exitCode: 1 ... ```
C:\vcpkg\buildtrees\libmariadb\config-x64-windows-rel-CMakeConfigureLog.yaml.log ``` --- events: - kind: "message-v1" backtrace: - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake:205 (message)" - "CMakeLists.txt:19 (PROJECT)" message: | The system is: Windows - 10.0.22631 - AMD64 - kind: "message-v1" backtrace: - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - "CMakeLists.txt:19 (PROJECT)" message: | Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. Compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.41.34120/bin/Hostx64/x64/cl.exe Build flags: /nologo;/DWIN32;/D_WINDOWS;/utf-8;/MP Id flags: The output was: 0 CMakeCCompilerId.c Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.exe" Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.obj" The C compiler identification is MSVC, found in: C:/vcpkg/buildtrees/libmariadb/x64-windows-rel/CMakeFiles/3.31.0-rc2/CompilerIdC/CMakeCCompilerId.exe - kind: "message-v1" backtrace: - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:1288 (message)" - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:250 (CMAKE_DETERMINE_MSVC_SHOWINCLUDES_PREFIX)" - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - "CMakeLists.txt:19 (PROJECT)" message: | Detecting C compiler /showIncludes prefix: main.c Note: including file: C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-rel\\CMakeFiles\\ShowIncludes\\foo.h Found prefix "Note: including file: " - kind: "try_compile-v1" backtrace: - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" - "C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - "CMakeLists.txt:19 (PROJECT)" checks: - "Detecting C compiler ABI info" directories: source: "C:/vcpkg/buildtrees/libmariadb/x64-windows-rel/CMakeFiles/CMakeScratch/TryCompile-2eojnk" binary: "C:/vcpkg/buildtrees/libmariadb/x64-windows-rel/CMakeFiles/CMakeScratch/TryCompile-2eojnk" cmakeVariables: CMAKE_C_FLAGS: " /nologo /DWIN32 /D_WINDOWS /utf-8 /MP " CMAKE_MSVC_DEBUG_INFORMATION_FORMAT: "" CMAKE_MSVC_RUNTIME_LIBRARY: "MultiThreaded$<$:Debug>$<$:DLL>" VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "C:/vcpkg/scripts/toolchains/windows.cmake" VCPKG_CRT_LINKAGE: "dynamic" VCPKG_CXX_FLAGS: "" VCPKG_CXX_FLAGS_DEBUG: "" VCPKG_CXX_FLAGS_RELEASE: "" VCPKG_C_FLAGS: "" VCPKG_C_FLAGS_DEBUG: "" VCPKG_C_FLAGS_RELEASE: "" VCPKG_INSTALLED_DIR: "C:/LandOfHeroes/Sources/server-binary/build/vcpkg_installed" VCPKG_LINKER_FLAGS: "" VCPKG_LINKER_FLAGS_DEBUG: "" VCPKG_LINKER_FLAGS_RELEASE: "" VCPKG_PLATFORM_TOOLSET: "v143" VCPKG_PREFER_SYSTEM_LIBS: "OFF" VCPKG_SET_CHARSET_FLAG: "ON" VCPKG_TARGET_ARCHITECTURE: "x64" VCPKG_TARGET_TRIPLET: "x64-windows" Z_VCPKG_ROOT_DIR: "C:/vcpkg" buildResult: variable: "CMAKE_C_ABI_COMPILED" cached: true stdout: | Change Dir: 'C:/vcpkg/buildtrees/libmariadb/x64-windows-rel/CMakeFiles/CMakeScratch/TryCompile-2eojnk' ... Skipped 120 lines ... [1/2] C:\\PROGRA~1\\MICROS~3\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1441~1.341\\bin\\Hostx64\\x64\\cl.exe /nologo /nologo /DWIN32 /D_WINDOWS /utf-8 /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\\cmTC_b8be7.dir\\INCLUDE_SIGNAL.c.obj /FdCMakeFiles\\cmTC_b8be7.dir\\ /FS -c C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-rel\\CMakeFiles\\CMakeScratch\\TryCompile-nzumvy\\INCLUDE_SIGNAL.c [2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && "C:\\Program Files\\CMake\\bin\\cmake.exe" -E vs_link_exe --msvc-ver=1941 --intdir=CMakeFiles\\cmTC_b8be7.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100226~1.0\\x64\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100226~1.0\\x64\\mt.exe --manifests -- C:\\PROGRA~1\\MICROS~3\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1441~1.341\\bin\\Hostx64\\x64\\link.exe /nologo CMakeFiles\\cmTC_b8be7.dir\\INCLUDE_SIGNAL.c.obj /out:cmTC_b8be7.exe /implib:cmTC_b8be7.lib /pdb:cmTC_b8be7.pdb /version:0.0 /machine:x64 /nologo /debug /INCREMENTAL /subsystem:console kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ." exitCode: 0 - kind: "try_compile-v1" backtrace: - "C:/Program Files/CMake/share/cmake-3.31/Modules/CheckIncludeFiles.cmake:141 (try_compile)" - "cmake/check_include_files.cmake:50 (CHECK_INCLUDE_FILES)" - "CMakeLists.txt:246 (INCLUDE)" checks: - "Looking for include file ucontext.h" directories: source: "C:/vcpkg/buildtrees/libmariadb/x64-windows-rel/CMakeFiles/CMakeScratch/TryCompile-tijhuq" binary: "C:/vcpkg/buildtrees/libmariadb/x64-windows-rel/CMakeFiles/CMakeScratch/TryCompile-tijhuq" cmakeVariables: CMAKE_C_FLAGS: " /nologo /DWIN32 /D_WINDOWS /utf-8 /MP " CMAKE_MSVC_DEBUG_INFORMATION_FORMAT: "" CMAKE_MSVC_RUNTIME_LIBRARY: "MultiThreaded$<$:Debug>$<$:DLL>" VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "C:/vcpkg/scripts/toolchains/windows.cmake" VCPKG_CRT_LINKAGE: "dynamic" VCPKG_CXX_FLAGS: "" VCPKG_CXX_FLAGS_DEBUG: "" VCPKG_CXX_FLAGS_RELEASE: "" VCPKG_C_FLAGS: "" VCPKG_C_FLAGS_DEBUG: "" VCPKG_C_FLAGS_RELEASE: "" VCPKG_INSTALLED_DIR: "C:/LandOfHeroes/Sources/server-binary/build/vcpkg_installed" VCPKG_LINKER_FLAGS: "" VCPKG_LINKER_FLAGS_DEBUG: "" VCPKG_LINKER_FLAGS_RELEASE: "" VCPKG_PLATFORM_TOOLSET: "v143" VCPKG_PREFER_SYSTEM_LIBS: "OFF" VCPKG_SET_CHARSET_FLAG: "ON" VCPKG_TARGET_ARCHITECTURE: "x64" VCPKG_TARGET_TRIPLET: "x64-windows" Z_VCPKG_ROOT_DIR: "C:/vcpkg" buildResult: variable: "HAVE_FILE_UCONTEXT_H" cached: true stdout: | Change Dir: 'C:/vcpkg/buildtrees/libmariadb/x64-windows-rel/CMakeFiles/CMakeScratch/TryCompile-tijhuq' Run Build Command(s): "C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" -v cmTC_91f10 [1/2] C:\\PROGRA~1\\MICROS~3\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1441~1.341\\bin\\Hostx64\\x64\\cl.exe /nologo /nologo /DWIN32 /D_WINDOWS /utf-8 /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\\cmTC_91f10.dir\\HAVE_FILE_UCONTEXT_H.c.obj /FdCMakeFiles\\cmTC_91f10.dir\\ /FS -c C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-rel\\CMakeFiles\\CMakeScratch\\TryCompile-tijhuq\\HAVE_FILE_UCONTEXT_H.c FAILED: CMakeFiles/cmTC_91f10.dir/HAVE_FILE_UCONTEXT_H.c.obj C:\\PROGRA~1\\MICROS~3\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1441~1.341\\bin\\Hostx64\\x64\\cl.exe /nologo /nologo /DWIN32 /D_WINDOWS /utf-8 /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\\cmTC_91f10.dir\\HAVE_FILE_UCONTEXT_H.c.obj /FdCMakeFiles\\cmTC_91f10.dir\\ /FS -c C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-rel\\CMakeFiles\\CMakeScratch\\TryCompile-tijhuq\\HAVE_FILE_UCONTEXT_H.c C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-rel\\CMakeFiles\\CMakeScratch\\TryCompile-tijhuq\\HAVE_FILE_UCONTEXT_H.c(2): fatal error C1083: Cannot open include file: 'ucontext.h': No such file or directory ninja: build stopped: subcommand failed. exitCode: 1 - kind: "try_compile-v1" backtrace: - "C:/Program Files/CMake/share/cmake-3.31/Modules/CheckTypeSize.cmake:156 (try_compile)" - "C:/Program Files/CMake/share/cmake-3.31/Modules/CheckTypeSize.cmake:283 (__check_type_size_impl)" - "cmake/check_types.cmake:24 (CHECK_TYPE_SIZE)" - "CMakeLists.txt:250 (INCLUDE)" checks: - "Check size of ushort" directories: source: "C:/vcpkg/buildtrees/libmariadb/x64-windows-rel/CMakeFiles/CMakeScratch/TryCompile-y6v8tr" binary: "C:/vcpkg/buildtrees/libmariadb/x64-windows-rel/CMakeFiles/CMakeScratch/TryCompile-y6v8tr" cmakeVariables: CMAKE_C_FLAGS: " /nologo /DWIN32 /D_WINDOWS /utf-8 /MP " CMAKE_MSVC_DEBUG_INFORMATION_FORMAT: "" CMAKE_MSVC_RUNTIME_LIBRARY: "MultiThreaded$<$:Debug>$<$:DLL>" VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "C:/vcpkg/scripts/toolchains/windows.cmake" VCPKG_CRT_LINKAGE: "dynamic" VCPKG_CXX_FLAGS: "" VCPKG_CXX_FLAGS_DEBUG: "" VCPKG_CXX_FLAGS_RELEASE: "" VCPKG_C_FLAGS: "" VCPKG_C_FLAGS_DEBUG: "" VCPKG_C_FLAGS_RELEASE: "" VCPKG_INSTALLED_DIR: "C:/LandOfHeroes/Sources/server-binary/build/vcpkg_installed" VCPKG_LINKER_FLAGS: "" VCPKG_LINKER_FLAGS_DEBUG: "" VCPKG_LINKER_FLAGS_RELEASE: "" VCPKG_PLATFORM_TOOLSET: "v143" VCPKG_PREFER_SYSTEM_LIBS: "OFF" VCPKG_SET_CHARSET_FLAG: "ON" VCPKG_TARGET_ARCHITECTURE: "x64" VCPKG_TARGET_TRIPLET: "x64-windows" Z_VCPKG_ROOT_DIR: "C:/vcpkg" buildResult: variable: "HAVE_SIZEOF_USHORT" cached: true stdout: | Change Dir: 'C:/vcpkg/buildtrees/libmariadb/x64-windows-rel/CMakeFiles/CMakeScratch/TryCompile-y6v8tr' Run Build Command(s): "C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" -v cmTC_e8c1b [1/2] C:\\PROGRA~1\\MICROS~3\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1441~1.341\\bin\\Hostx64\\x64\\cl.exe /nologo /nologo /DWIN32 /D_WINDOWS /utf-8 /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\\cmTC_e8c1b.dir\\SIZEOF_USHORT.c.obj /FdCMakeFiles\\cmTC_e8c1b.dir\\ /FS -c C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-rel\\CMakeFiles\\CMakeScratch\\TryCompile-y6v8tr\\SIZEOF_USHORT.c FAILED: CMakeFiles/cmTC_e8c1b.dir/SIZEOF_USHORT.c.obj C:\\PROGRA~1\\MICROS~3\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1441~1.341\\bin\\Hostx64\\x64\\cl.exe /nologo /nologo /DWIN32 /D_WINDOWS /utf-8 /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\\cmTC_e8c1b.dir\\SIZEOF_USHORT.c.obj /FdCMakeFiles\\cmTC_e8c1b.dir\\ /FS -c C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-rel\\CMakeFiles\\CMakeScratch\\TryCompile-y6v8tr\\SIZEOF_USHORT.c C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-rel\\CMakeFiles\\CMakeScratch\\TryCompile-y6v8tr\\SIZEOF_USHORT.c(29): error C2065: 'ushort': undeclared identifier C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-rel\\CMakeFiles\\CMakeScratch\\TryCompile-y6v8tr\\SIZEOF_USHORT.c(30): error C2065: 'ushort': undeclared identifier C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-rel\\CMakeFiles\\CMakeScratch\\TryCompile-y6v8tr\\SIZEOF_USHORT.c(31): error C2065: 'ushort': undeclared identifier C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-rel\\CMakeFiles\\CMakeScratch\\TryCompile-y6v8tr\\SIZEOF_USHORT.c(32): error C2065: 'ushort': undeclared identifier C:\\vcpkg\\buildtrees\\libmariadb\\x64-windows-rel\\CMakeFiles\\CMakeScratch\\TryCompile-y6v8tr\\SIZEOF_USHORT.c(33): error C2065: 'ushort': undeclared identifier ninja: build stopped: subcommand failed. exitCode: 1 ... ```
C:\vcpkg\buildtrees\libmariadb\config-x64-windows-out.log ``` [1/2] "C:/Program Files/CMake/bin/cmake.exe" -E chdir ".." "C:/Program Files/CMake/bin/cmake.exe" "C:/vcpkg/buildtrees/libmariadb/src/v3.4.1-3a966c3287.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=C:/vcpkg/packages/libmariadb_x64-windows" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" "-DWITH_ICONV=ON" "-DWITH_ZSTD=OFF" "-DCMAKE_POLICY_DEFAULT_CMP0153=OLD" "-DINSTALL_INCLUDEDIR=include/mysql" "-DINSTALL_LIBDIR=lib" "-DINSTALL_PLUGINDIR=plugins/libmariadb" "-DWITH_CURL=OFF" "-DWITH_EXTERNAL_ZLIB=ON" "-DWITH_SSL=ON" "-DWITH_UNIT_TESTS=OFF" "-DCLIENT_PLUGIN_AUTH_GSSAPI_CLIENT=OFF" "-DCLIENT_PLUGIN_CACHING_SHA2_PASSWORD=DYNAMIC" "-DCLIENT_PLUGIN_CLIENT_ED25519=DYNAMIC" "-DCLIENT_PLUGIN_DIALOG=DYNAMIC" "-DCLIENT_PLUGIN_PARSEC=OFF" "-DCLIENT_PLUGIN_MYSQL_CLEAR_PASSWORD=DYNAMIC" "-DCLIENT_PLUGIN_MYSQL_OLD_PASSWORD=OFF" "-DCLIENT_PLUGIN_SHA256_PASSWORD=DYNAMIC" "-DCLIENT_PLUGIN_ZSTD=OFF" "-DAUTH_GSSAPI_PLUGIN_TYPE=OFF" "-DREMOTEIO_PLUGIN_TYPE=OFF" "-DCMAKE_MAKE_PROGRAM=C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" "-DBUILD_SHARED_LIBS=ON" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=C:/vcpkg/scripts/toolchains/windows.cmake" "-DVCPKG_TARGET_TRIPLET=x64-windows" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=v143" "-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=C:/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=C:/vcpkg" "-D_VCPKG_INSTALLED_DIR=C:/LandOfHeroes/Sources/server-binary/build/vcpkg_installed" "-DVCPKG_MANIFEST_INSTALL=OFF" FAILED: ../CMakeCache.txt ... Skipped 279 lines ... Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Call Stack (most recent call first): C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/3.31.0-rc2/CMakeSystem.cmake:6 (include) C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-h8rlqp/CMakeLists.txt:6 (project) -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.41.34120/bin/Hostx64/x64/cl.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found CURL: C:/LandOfHeroes/Sources/server-binary/build/vcpkg_installed/x64-windows/share/curl/CURLConfig.cmake (found version "8.10.1-DEV") -- Found Git: C:/Program Files/Git/cmd/git.exe (found version "2.47.0.windows.1") -- MariaDB Connector C: INSTALL_BINDIR=bin -- MariaDB Connector C: INSTALL_LIBDIR=lib -- MariaDB Connector C: INSTALL_PCDIR=lib/pkgconfig -- MariaDB Connector C: INSTALL_INCLUDEDIR=include/mysql -- MariaDB Connector C: INSTALL_DOCSDIR= -- MariaDB Connector C: INSTALL_PLUGINDIR=plugins/libmariadb -- MariaDB Connector C: INSTALL_MANDIR=man -- MariaDB Connector C: LIBMARIADB_STATIC_NAME mariadbclient -- Looking for include file linux/limits.h CMake Deprecation Warning at C:/vcpkg/scripts/buildsystems/vcpkg.cmake:40 (cmake_policy): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Call Stack (most recent call first): C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/3.31.0-rc2/CMakeSystem.cmake:6 (include) C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-lfl7ma/CMakeLists.txt:6 (project) CMake Deprecation Warning at C:/vcpkg/scripts/buildsystems/vcpkg.cmake:878 (cmake_policy): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Call Stack (most recent call first): C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/3.31.0-rc2/CMakeSystem.cmake:6 (include) C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-lfl7ma/CMakeLists.txt:6 (project) -- Looking for include file linux/limits.h - not found -- Looking for include file signal.h CMake Deprecation Warning at C:/vcpkg/scripts/buildsystems/vcpkg.cmake:40 (cmake_policy): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Call Stack (most recent call first): C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/3.31.0-rc2/CMakeSystem.cmake:6 (include) C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-2u4uvu/CMakeLists.txt:6 (project) CMake Deprecation Warning at C:/vcpkg/scripts/buildsystems/vcpkg.cmake:878 (cmake_policy): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Call Stack (most recent call first): C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/3.31.0-rc2/CMakeSystem.cmake:6 (include) C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-2u4uvu/CMakeLists.txt:6 (project) -- Looking for include file signal.h - found -- Looking for include file ucontext.h CMake Deprecation Warning at C:/vcpkg/scripts/buildsystems/vcpkg.cmake:40 (cmake_policy): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Call Stack (most recent call first): C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/3.31.0-rc2/CMakeSystem.cmake:6 (include) C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-lruczr/CMakeLists.txt:6 (project) CMake Deprecation Warning at C:/vcpkg/scripts/buildsystems/vcpkg.cmake:878 (cmake_policy): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Call Stack (most recent call first): C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/3.31.0-rc2/CMakeSystem.cmake:6 (include) C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-lruczr/CMakeLists.txt:6 (project) -- Looking for include file ucontext.h - not found -- Check size of ushort CMake Deprecation Warning at C:/vcpkg/scripts/buildsystems/vcpkg.cmake:40 (cmake_policy): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Call Stack (most recent call first): C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/3.31.0-rc2/CMakeSystem.cmake:6 (include) C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-4j74t8/CMakeLists.txt:6 (project) CMake Deprecation Warning at C:/vcpkg/scripts/buildsystems/vcpkg.cmake:878 (cmake_policy): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Call Stack (most recent call first): C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/3.31.0-rc2/CMakeSystem.cmake:6 (include) C:/vcpkg/buildtrees/libmariadb/x64-windows-dbg/CMakeFiles/CMakeScratch/TryCompile-4j74t8/CMakeLists.txt:6 (project) -- Check size of ushort - failed -- TLS library/version: Schannel 10.0.22631 -- SYSTEM_LIBS ws2_32;advapi32;kernel32;shlwapi;crypt32;bcrypt;secur32;crypt32;bcrypt -- PARSEC does not support SCHANNEL. CMake Error at cmake/plugins.cmake:40 (string): string no output variable specified Call Stack (most recent call first): plugins/pvio/CMakeLists.txt:7 (REGISTER_PLUGIN) plugins/CMakeLists.txt:7 (INCLUDE) CMakeLists.txt:441 (INCLUDE) CMake Error at cmake/plugins.cmake:40 (string): string no output variable specified Call Stack (most recent call first): plugins/pvio/CMakeLists.txt:15 (REGISTER_PLUGIN) plugins/CMakeLists.txt:7 (INCLUDE) CMakeLists.txt:441 (INCLUDE) CMake Error at cmake/plugins.cmake:40 (string): string no output variable specified Call Stack (most recent call first): plugins/pvio/CMakeLists.txt:22 (REGISTER_PLUGIN) plugins/CMakeLists.txt:7 (INCLUDE) CMakeLists.txt:441 (INCLUDE) -- SYSTEM_LIBS: ws2_32;advapi32;kernel32;shlwapi;crypt32;bcrypt;secur32;crypt32;bcrypt;optimized;C:/LandOfHeroes/Sources/server-binary/build/vcpkg_installed/x64-windows/lib/zlib.lib;debug;C:/LandOfHeroes/Sources/server-binary/build/vcpkg_installed/x64-windows/debug/lib/zlibd.lib -- Dynamic column API support: ON -- SYSTEM processor: AMD64 -- MariaDB Connector/c configuration: -- Static PLUGINS mysql_native_password;zlib -- Dynamic PLUGINS dialog;client_ed25519;caching_sha2_password;sha256_password;mysql_clear_password -- Disabled PLUGINS mysql_old_password -- CPack generation: ZIP -- SSL support: SCHANNEL Libs: secur32;crypt32;bcrypt -- Zlib support: ON -- ZStd support: 0 -- Installation layout: DEFAULT -- Include files will be installed in include/mysql -- Libraries will be installed in lib -- Binaries will be installed in bin -- Documentation included from -- Required: -- Configuring incomplete, errors occurred! ninja: build stopped: subcommand failed. ```
C:\vcpkg\buildtrees\libmariadb\config-x64-windows-rel-CMakeCache.txt.log ``` # This is the CMakeCache file. # For build in directory: c:/vcpkg/buildtrees/libmariadb/x64-windows-rel # It was generated by CMake: C:/Program Files/CMake/bin/cmake.exe # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. # If you do want to change a value, simply edit, save, and exit the editor. # The syntax for the file is as follows: # KEY:TYPE=VALUE # KEY is the name of a variable in the cache. # TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. # VALUE is the current value for the KEY. ######################## # EXTERNAL cache entries ######################## //No help, variable specified on the command line. AUTH_GSSAPI_PLUGIN_TYPE:UNINITIALIZED=OFF //No help, variable specified on the command line. BUILD_SHARED_LIBS:UNINITIALIZED=ON //No help, variable specified on the command line. CLIENT_PLUGIN_AUTH_GSSAPI_CLIENT:UNINITIALIZED=OFF //No help, variable specified on the command line. CLIENT_PLUGIN_CACHING_SHA2_PASSWORD:UNINITIALIZED=DYNAMIC //No help, variable specified on the command line. CLIENT_PLUGIN_CLIENT_ED25519:UNINITIALIZED=DYNAMIC //No help, variable specified on the command line. CLIENT_PLUGIN_DIALOG:UNINITIALIZED=DYNAMIC //No help, variable specified on the command line. CLIENT_PLUGIN_MYSQL_CLEAR_PASSWORD:UNINITIALIZED=DYNAMIC //No help, variable specified on the command line. CLIENT_PLUGIN_MYSQL_OLD_PASSWORD:UNINITIALIZED=OFF //No help, variable specified on the command line. CLIENT_PLUGIN_PARSEC:UNINITIALIZED=OFF //No help, variable specified on the command line. CLIENT_PLUGIN_SHA256_PASSWORD:UNINITIALIZED=DYNAMIC //No help, variable specified on the command line. CLIENT_PLUGIN_ZSTD:UNINITIALIZED=OFF //Path to a program. CMAKE_AR:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.41.34120/bin/Hostx64/x64/lib.exe //Choose the type of build, options are: None Debug Release RelWithDebInfo // MinSizeRel ... CMAKE_BUILD_TYPE:STRING=Release CMAKE_CROSSCOMPILING:STRING=OFF CMAKE_CXX_FLAGS:STRING=' /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP ' CMAKE_CXX_FLAGS_DEBUG:STRING='/D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 ' CMAKE_CXX_FLAGS_RELEASE:STRING='/MD /O2 /Oi /Gy /DNDEBUG /Z7 ' //C compiler CMAKE_C_COMPILER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.41.34120/bin/Hostx64/x64/cl.exe CMAKE_C_FLAGS:STRING=' /nologo /DWIN32 /D_WINDOWS /utf-8 /MP ' CMAKE_C_FLAGS_DEBUG:STRING='/D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 ' //Flags used by the C compiler during MINSIZEREL builds. CMAKE_C_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG CMAKE_C_FLAGS_RELEASE:STRING='/MD /O2 /Oi /Gy /DNDEBUG /Z7 ' //Flags used by the C compiler during RELWITHDEBINFO builds. CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG //Libraries linked by default with all C applications. CMAKE_C_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib //No help, variable specified on the command line. CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION:UNINITIALIZED=ON //Flags used by the linker during all build types. CMAKE_EXE_LINKER_FLAGS:STRING=/machine:x64 //Flags used by the linker during DEBUG builds. CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=/nologo /debug /INCREMENTAL //Flags used by the linker during MINSIZEREL builds. CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING='/nologo /DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF ' //Flags used by the linker during RELWITHDEBINFO builds. CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL //Enable/Disable output of build database during the build. CMAKE_EXPORT_BUILD_DATABASE:BOOL= //Enable/Disable output of compile commands during generation. CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= //No help, variable specified on the command line. CMAKE_EXPORT_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON //No help, variable specified on the command line. CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON //No help, variable specified on the command line. CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY:UNINITIALIZED=ON //Value Computed by CMake. CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=C:/vcpkg/buildtrees/libmariadb/x64-windows-rel/CMakeFiles/pkgRedirects //No help, variable specified on the command line. CMAKE_INSTALL_BINDIR:STRING=bin //No help, variable specified on the command line. CMAKE_INSTALL_LIBDIR:STRING=lib ... Skipped 549 lines ... HAVE_IEEEFP_H:INTERNAL= HAVE_INDEX:INTERNAL= HAVE_INITGROUPS:INTERNAL= HAVE_INTTYPES_H:INTERNAL= HAVE_IPPROTO_IPV6:INTERNAL= HAVE_IPV6:INTERNAL=TRUE HAVE_IPV6_V6ONLY:INTERNAL=1 HAVE_ISINF:INTERNAL= HAVE_ISSETUGID:INTERNAL= HAVE_LANGINFO_H:INTERNAL= HAVE_LDIV:INTERNAL=1 HAVE_LIMITS_H:INTERNAL=1 //Have includes linux/limits.h HAVE_LINUX_LIMITS_H:INTERNAL= HAVE_LINUX_UNISTD_H:INTERNAL= HAVE_LOCALE_H:INTERNAL=1 HAVE_LOG2:INTERNAL= HAVE_LONGJMP:INTERNAL=1 HAVE_LRAND48:INTERNAL= HAVE_LSTAT:INTERNAL= HAVE_MADVISE:INTERNAL= HAVE_MALLINFO:INTERNAL= HAVE_MALLOC_H:INTERNAL=1 HAVE_MEMALIGN:INTERNAL= HAVE_MEMCPY:INTERNAL=1 HAVE_MEMMOVE:INTERNAL=1 HAVE_MEMORY_H:INTERNAL=1 HAVE_MKSTEMP:INTERNAL= HAVE_MLOCK:INTERNAL= HAVE_MLOCKALL:INTERNAL= HAVE_MMAP:INTERNAL= HAVE_MMAP64:INTERNAL= HAVE_NDIR_H:INTERNAL= HAVE_NETDB_H:INTERNAL= HAVE_NETINET_IN6_H:INTERNAL= HAVE_NETINET_IN_H:INTERNAL= HAVE_NL_LANGINFO:INTERNAL= HAVE_PAM_APPL_H:INTERNAL= HAVE_PASE_ENVIRONMENT:INTERNAL= HAVE_PATHS_H:INTERNAL= HAVE_PCLOSE:INTERNAL= HAVE_PEERCRED:INTERNAL= HAVE_PERROR:INTERNAL=1 HAVE_POLL:INTERNAL= HAVE_POLL_H:INTERNAL= HAVE_POPEN:INTERNAL= HAVE_PORT_CREATE:INTERNAL= HAVE_PORT_H:INTERNAL= HAVE_POSIX_FALLOCATE:INTERNAL= HAVE_POSIX_SIGNALS:INTERNAL= HAVE_PREAD:INTERNAL= HAVE_PRINTSTACK:INTERNAL= HAVE_PTHREAD_ATTR_CREATE:INTERNAL= HAVE_PTHREAD_ATTR_GETGUARDSIZE:INTERNAL= HAVE_PTHREAD_ATTR_GETSTACKSIZE:INTERNAL= HAVE_PTHREAD_ATTR_SETPRIO:INTERNAL= HAVE_PTHREAD_ATTR_SETSCHEDPARAM:INTERNAL= HAVE_PTHREAD_ATTR_SETSCOPE:INTERNAL= HAVE_PTHREAD_ATTR_SETSTACKSIZE:INTERNAL= HAVE_PTHREAD_CONDATTR_CREATE:INTERNAL= HAVE_PTHREAD_CONDATTR_SETCLOCK:INTERNAL= HAVE_PTHREAD_INIT:INTERNAL= HAVE_PTHREAD_KEY_DELETE:INTERNAL= HAVE_PTHREAD_KILL:INTERNAL= HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP:INTERNAL= HAVE_PTHREAD_RWLOCK_RDLOCK:INTERNAL= HAVE_PTHREAD_SETPRIO_NP:INTERNAL= HAVE_PTHREAD_SETSCHEDPARAM:INTERNAL= HAVE_PTHREAD_SIGMASK:INTERNAL= HAVE_PTHREAD_THREADMASK:INTERNAL= HAVE_PTHREAD_YIELD_NP:INTERNAL= HAVE_PTHREAD_YIELD_ZERO_ARG:INTERNAL= HAVE_PUTENV:INTERNAL=1 HAVE_PWD_H:INTERNAL= HAVE_RDTSCLL:INTERNAL= HAVE_READDIR_R:INTERNAL= HAVE_READLINK:INTERNAL= HAVE_READ_REAL_TIME:INTERNAL= HAVE_REALPATH:INTERNAL= HAVE_REGCOMP:INTERNAL= HAVE_RENAME:INTERNAL=1 HAVE_RE_COMP:INTERNAL= HAVE_RINT:INTERNAL= HAVE_RWLOCK_INIT:INTERNAL= HAVE_SCHED_H:INTERNAL= HAVE_SCHED_YIELD:INTERNAL= HAVE_SELECT:INTERNAL=1 HAVE_SELECT_H:INTERNAL= HAVE_SEMAPHORE_H:INTERNAL= HAVE_SETENV:INTERNAL= HAVE_SETFD:INTERNAL= HAVE_SETFILEPOINTER:INTERNAL= HAVE_SETLOCALE:INTERNAL=1 HAVE_SHMAT:INTERNAL= HAVE_SHMCTL:INTERNAL= HAVE_SHMDT:INTERNAL= HAVE_SHMGET:INTERNAL= HAVE_SIGACTION:INTERNAL= HAVE_SIGADDSET:INTERNAL= HAVE_SIGEMPTYSET:INTERNAL= HAVE_SIGHOLD:INTERNAL= HAVE_SIGINT:INTERNAL=1 HAVE_SIGNAL_H:INTERNAL=1 HAVE_SIGPIPE:INTERNAL= HAVE_SIGQUIT:INTERNAL= HAVE_SIGSET:INTERNAL= HAVE_SIGTERM:INTERNAL=1 HAVE_SIGTHREADMASK:INTERNAL= HAVE_SIGWAIT:INTERNAL= HAVE_SIZEOF_BOOL:INTERNAL=FALSE HAVE_SIZEOF_CHAR:INTERNAL=TRUE HAVE_SIZEOF_CHARP:INTERNAL=TRUE HAVE_SIZEOF_IN6_ADDR:INTERNAL=TRUE HAVE_SIZEOF_INT:INTERNAL=TRUE HAVE_SIZEOF_INT16:INTERNAL=FALSE HAVE_SIZEOF_INT32:INTERNAL=FALSE HAVE_SIZEOF_INT64:INTERNAL=FALSE HAVE_SIZEOF_INT8:INTERNAL=FALSE HAVE_SIZEOF_LONG:INTERNAL=TRUE HAVE_SIZEOF_LONG_LONG:INTERNAL=TRUE HAVE_SIZEOF_MODE_T:INTERNAL=FALSE HAVE_SIZEOF_OFF_T:INTERNAL=TRUE HAVE_SIZEOF_SHORT:INTERNAL=TRUE HAVE_SIZEOF_SIGSET_T:INTERNAL=FALSE HAVE_SIZEOF_SIZE_T:INTERNAL=TRUE HAVE_SIZEOF_SOCKADDR_IN6:INTERNAL=TRUE HAVE_SIZEOF_SOCKLEN_T:INTERNAL=FALSE HAVE_SIZEOF_UCHAR:INTERNAL=FALSE HAVE_SIZEOF_UINT:INTERNAL=FALSE HAVE_SIZEOF_UINT16:INTERNAL=FALSE HAVE_SIZEOF_UINT32:INTERNAL=FALSE HAVE_SIZEOF_UINT64:INTERNAL=FALSE HAVE_SIZEOF_UINT8:INTERNAL=FALSE HAVE_SIZEOF_ULONG:INTERNAL=FALSE //Result of TRY_COMPILE HAVE_SIZEOF_USHORT:INTERNAL=FALSE HAVE_SIZEOF_U_INT32_T:INTERNAL=FALSE HAVE_SIZE_OF_SSIZE_T:INTERNAL=FALSE HAVE_SLEEP:INTERNAL= HAVE_SOCKADDR_IN6_SIN6_LEN:INTERNAL= HAVE_SOCKADDR_IN_SIN_LEN:INTERNAL= HAVE_SOCKADDR_STORAGE_SS_FAMILY:INTERNAL=1 HAVE_SOLARIS_STYLE_GETHOST:INTERNAL= HAVE_STDARG_H:INTERNAL=1 HAVE_STDDEF_H:INTERNAL=1 HAVE_STDINT_H:INTERNAL= HAVE_STDLIB_H:INTERNAL=1 HAVE_STPCPY:INTERNAL= HAVE_STRCASECMP:INTERNAL= HAVE_STRCOLL:INTERNAL=1 HAVE_STRDUP:INTERNAL=1 HAVE_STRERROR:INTERNAL=1 HAVE_STRINGS_H:INTERNAL= HAVE_STRING_H:INTERNAL=1 HAVE_STRLCAT:INTERNAL= HAVE_STRLCPY:INTERNAL= HAVE_STRNCASECMP:INTERNAL= HAVE_STRNDUP:INTERNAL= HAVE_STRNLEN:INTERNAL=1 HAVE_STRPBRK:INTERNAL=1 HAVE_STRSEP:INTERNAL= HAVE_STRSIGNAL:INTERNAL= HAVE_STRSTR:INTERNAL=1 HAVE_STRTOK_R:INTERNAL= HAVE_STRTOL:INTERNAL=1 HAVE_STRTOLL:INTERNAL= HAVE_STRTOUL:INTERNAL=1 HAVE_STRTOULL:INTERNAL= HAVE_SVR3_SIGNALS:INTERNAL= HAVE_SYNCH_H:INTERNAL= HAVE_SYSENT_H:INTERNAL= HAVE_SYS_CDEFS_H:INTERNAL= HAVE_SYS_DIR_H:INTERNAL= HAVE_SYS_ERRLIST:INTERNAL= HAVE_SYS_FILE_H:INTERNAL= HAVE_SYS_FPU_H:INTERNAL= HAVE_SYS_IOCTL_H:INTERNAL= HAVE_SYS_IPC_H:INTERNAL= HAVE_SYS_MALLOC_H:INTERNAL= HAVE_SYS_MMAN_H:INTERNAL= HAVE_SYS_NDIR_H:INTERNAL= HAVE_SYS_PARAM_H:INTERNAL= HAVE_SYS_PRCTL_H:INTERNAL= HAVE_SYS_PTEM_H:INTERNAL= HAVE_SYS_PTE_H:INTERNAL= HAVE_SYS_RESOURCE_H:INTERNAL= HAVE_SYS_SELECT_H:INTERNAL= HAVE_SYS_SHM_H:INTERNAL= HAVE_SYS_SOCKET_H:INTERNAL= HAVE_SYS_SOCKIO_H:INTERNAL= HAVE_SYS_STAT_H:INTERNAL=1 HAVE_SYS_STREAM_H:INTERNAL= HAVE_SYS_TERMCAP_H:INTERNAL= HAVE_SYS_TIMEB_H:INTERNAL=1 HAVE_SYS_TIMES_H:INTERNAL= HAVE_SYS_TIME_H:INTERNAL= HAVE_SYS_TYPES_H:INTERNAL=1 HAVE_SYS_UN_H:INTERNAL= HAVE_SYS_UTIME_H:INTERNAL=1 HAVE_SYS_UTSNAME_H:INTERNAL= HAVE_SYS_VADVISE_H:INTERNAL= HAVE_SYS_WAIT_H:INTERNAL= HAVE_S_IFIFO:INTERNAL= HAVE_S_IROTH:INTERNAL= HAVE_TCGETATTR:INTERNAL= HAVE_TELL:INTERNAL=1 HAVE_TEMPNAM:INTERNAL=1 HAVE_TERMBITS_H:INTERNAL= HAVE_TERMCAP_H:INTERNAL= HAVE_TERMIOS_H:INTERNAL= HAVE_TERMIO_H:INTERNAL= HAVE_TERM_H:INTERNAL= HAVE_THR_SETCONCURRENCY:INTERNAL= HAVE_THR_YIELD:INTERNAL= HAVE_TIME:INTERNAL=1 HAVE_TIMES:INTERNAL= HAVE_TIMESPEC_TS_SEC:INTERNAL= HAVE_TIME_H:INTERNAL=1 HAVE_TZNAME:INTERNAL=1 HAVE_UNISTD_H:INTERNAL= HAVE_UTIME_H:INTERNAL= HAVE_VALGRIND:INTERNAL= HAVE_VALLOC:INTERNAL= HAVE_VARARGS_H:INTERNAL=1 HAVE_VASPRINTF:INTERNAL= HAVE_VIS_H:INTERNAL= HAVE_VPRINTF:INTERNAL=1 HAVE_VSNPRINTF:INTERNAL=1 HAVE_WCHAR_H:INTERNAL=1 HAVE_WCTYPE_H:INTERNAL=1 HAVE_WEAK_SYMBOL:INTERNAL= HAVE__S_IFIFO:INTERNAL=1 HAVE__S_IREAD:INTERNAL=1 HAVE__finite:INTERNAL=1 HAVE__pclose:INTERNAL=1 HAVE__popen:INTERNAL=1 HAVE__stricmp:INTERNAL=1 HAVE__strnicmp:INTERNAL=1 HAVE__strtoi64:INTERNAL=1 HAVE__strtoui64:INTERNAL=1 HAVE_strtok_s:INTERNAL=1 //Have include signal.h INCLUDE_SIGNAL:INTERNAL=1 //ADVANCED property for variable: INSTALL_INCLUDEDIR INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: INSTALL_LIBDIR INSTALL_LIBDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: INSTALL_PLUGINDIR INSTALL_PLUGINDIR-ADVANCED:INTERNAL=1 IS_VOID_QSORT:INTERNAL=1 IS_VOID_SIGNAL:INTERNAL=1 QSORT_TYPE_IS_VOID:INTERNAL=1 SIGNAL_RETURN_TYPE_IS_VOID:INTERNAL=1 SIZEOF_CHAR:INTERNAL=1 SIZEOF_CHARP:INTERNAL=8 SIZEOF_INT:INTERNAL=4 SIZEOF_LONG:INTERNAL=4 SIZEOF_LONG_LONG:INTERNAL=8 SIZEOF_OFF_T:INTERNAL=4 SIZEOF_SHORT:INTERNAL=2 SIZEOF_SIZE_T:INTERNAL=8 //CHECK_TYPE_SIZE: ushort unknown SIZEOF_USHORT:INTERNAL= SIZEOF_U_INT32_T:INTERNAL= STACK_DIRECTION:INTERNAL=-1 STRUCT_DIRENT_HAS_D_INO:INTERNAL= STRUCT_DIRENT_HAS_D_NAMLEN:INTERNAL= TIME_T_UNSIGNED:INTERNAL=1 TIME_WITH_SYS_TIME:INTERNAL= TIOCSTAT_IN_SYS_IOCTL:INTERNAL= //Install the dependencies listed in your manifest: //\n If this is off, you will have to manually install your dependencies. //\n See https://github.com/microsoft/vcpkg/tree/master/docs/specifications/manifests.md // for more info. //\n VCPKG_MANIFEST_INSTALL:INTERNAL=OFF //ADVANCED property for variable: VCPKG_VERBOSE VCPKG_VERBOSE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_INCLUDE_DIR ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_LIBRARY_DEBUG ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_LIBRARY_RELEASE ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //Making sure VCPKG_MANIFEST_MODE doesn't change Z_VCPKG_CHECK_MANIFEST_MODE:INTERNAL=OFF //Vcpkg root directory Z_VCPKG_ROOT_DIR:INTERNAL=C:/vcpkg __msg1_INSTALL_BINDIR:INTERNAL=dfd6f0a9d273acbd07e5e0306e4d9faa __msg1_INSTALL_DOCSDIR:INTERNAL=6d181d02c53d61d4ab47e175de553443 __msg1_INSTALL_INCLUDEDIR:INTERNAL=c93fd153b2762c97f758c89f56c465e5 __msg1_INSTALL_LIBDIR:INTERNAL=c94ddff8de2fec9e738d56ee8e0d421f __msg1_INSTALL_MANDIR:INTERNAL=a05d5c18bc28b18be370bacc73f1be8a __msg1_INSTALL_PCDIR:INTERNAL=73e4d878090131dbd7922ec411bac7b7 __msg1_INSTALL_PLUGINDIR:INTERNAL=8fbe62b8256370fa13c0e6271a85d7a4 __msg1_LIBMARIADB_STATIC_NAME:INTERNAL=6b64eed19659918011c2c879faff6434 __msg1_PARSEC:INTERNAL=ebbffb4b89ccd6d05a05c7bddf256a35 __msg1_STATUS:INTERNAL=05168ef317acce996944312ef108ad4c __msg1_SYSTEM_LIBS:INTERNAL=a8e39ed6b90d451881a81214b4859c02 __msg1_SYSTEM_PROCESSOR:INTERNAL=a14907d37b569eaf7fc7e85628062ceb __msg1_TLS_LIBRARY_VERSION:INTERNAL=98866c3e25bd39b98960627809cb893f __msg1_WITH_DYNCOL:INTERNAL=9308b93ca92c0e283b2f085df959b5a0 ```
C:\vcpkg\buildtrees\libmariadb\config-x64-windows-dbg-CMakeCache.txt.log ``` # This is the CMakeCache file. # For build in directory: c:/vcpkg/buildtrees/libmariadb/x64-windows-dbg # It was generated by CMake: C:/Program Files/CMake/bin/cmake.exe # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. # If you do want to change a value, simply edit, save, and exit the editor. # The syntax for the file is as follows: # KEY:TYPE=VALUE # KEY is the name of a variable in the cache. # TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. # VALUE is the current value for the KEY. ######################## # EXTERNAL cache entries ######################## //No help, variable specified on the command line. AUTH_GSSAPI_PLUGIN_TYPE:UNINITIALIZED=OFF //No help, variable specified on the command line. BUILD_SHARED_LIBS:UNINITIALIZED=ON //No help, variable specified on the command line. CLIENT_PLUGIN_AUTH_GSSAPI_CLIENT:UNINITIALIZED=OFF //No help, variable specified on the command line. CLIENT_PLUGIN_CACHING_SHA2_PASSWORD:UNINITIALIZED=DYNAMIC //No help, variable specified on the command line. CLIENT_PLUGIN_CLIENT_ED25519:UNINITIALIZED=DYNAMIC //No help, variable specified on the command line. CLIENT_PLUGIN_DIALOG:UNINITIALIZED=DYNAMIC //No help, variable specified on the command line. CLIENT_PLUGIN_MYSQL_CLEAR_PASSWORD:UNINITIALIZED=DYNAMIC //No help, variable specified on the command line. CLIENT_PLUGIN_MYSQL_OLD_PASSWORD:UNINITIALIZED=OFF //No help, variable specified on the command line. CLIENT_PLUGIN_PARSEC:UNINITIALIZED=OFF //No help, variable specified on the command line. CLIENT_PLUGIN_SHA256_PASSWORD:UNINITIALIZED=DYNAMIC //No help, variable specified on the command line. CLIENT_PLUGIN_ZSTD:UNINITIALIZED=OFF //Path to a program. CMAKE_AR:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.41.34120/bin/Hostx64/x64/lib.exe //Choose the type of build, options are: None Debug Release RelWithDebInfo // MinSizeRel ... CMAKE_BUILD_TYPE:STRING=Debug CMAKE_CROSSCOMPILING:STRING=OFF CMAKE_CXX_FLAGS:STRING=' /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP ' CMAKE_CXX_FLAGS_DEBUG:STRING='/D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 ' CMAKE_CXX_FLAGS_RELEASE:STRING='/MD /O2 /Oi /Gy /DNDEBUG /Z7 ' //C compiler CMAKE_C_COMPILER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.41.34120/bin/Hostx64/x64/cl.exe CMAKE_C_FLAGS:STRING=' /nologo /DWIN32 /D_WINDOWS /utf-8 /MP ' CMAKE_C_FLAGS_DEBUG:STRING='/D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 ' //Flags used by the C compiler during MINSIZEREL builds. CMAKE_C_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG CMAKE_C_FLAGS_RELEASE:STRING='/MD /O2 /Oi /Gy /DNDEBUG /Z7 ' //Flags used by the C compiler during RELWITHDEBINFO builds. CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG //Libraries linked by default with all C applications. CMAKE_C_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib //No help, variable specified on the command line. CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION:UNINITIALIZED=ON //Flags used by the linker during all build types. CMAKE_EXE_LINKER_FLAGS:STRING=/machine:x64 //Flags used by the linker during DEBUG builds. CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=/nologo /debug /INCREMENTAL //Flags used by the linker during MINSIZEREL builds. CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING='/nologo /DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF ' //Flags used by the linker during RELWITHDEBINFO builds. CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL //Enable/Disable output of build database during the build. CMAKE_EXPORT_BUILD_DATABASE:BOOL= //Enable/Disable output of compile commands during generation. CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= //No help, variable specified on the command line. ... Skipped 614 lines ... HAVE_POSIX_FALLOCATE:INTERNAL= HAVE_POSIX_SIGNALS:INTERNAL= HAVE_PREAD:INTERNAL= HAVE_PRINTSTACK:INTERNAL= HAVE_PTHREAD_ATTR_CREATE:INTERNAL= HAVE_PTHREAD_ATTR_GETGUARDSIZE:INTERNAL= HAVE_PTHREAD_ATTR_GETSTACKSIZE:INTERNAL= HAVE_PTHREAD_ATTR_SETPRIO:INTERNAL= HAVE_PTHREAD_ATTR_SETSCHEDPARAM:INTERNAL= HAVE_PTHREAD_ATTR_SETSCOPE:INTERNAL= HAVE_PTHREAD_ATTR_SETSTACKSIZE:INTERNAL= HAVE_PTHREAD_CONDATTR_CREATE:INTERNAL= HAVE_PTHREAD_CONDATTR_SETCLOCK:INTERNAL= HAVE_PTHREAD_INIT:INTERNAL= HAVE_PTHREAD_KEY_DELETE:INTERNAL= HAVE_PTHREAD_KILL:INTERNAL= HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP:INTERNAL= HAVE_PTHREAD_RWLOCK_RDLOCK:INTERNAL= HAVE_PTHREAD_SETPRIO_NP:INTERNAL= HAVE_PTHREAD_SETSCHEDPARAM:INTERNAL= HAVE_PTHREAD_SIGMASK:INTERNAL= HAVE_PTHREAD_THREADMASK:INTERNAL= HAVE_PTHREAD_YIELD_NP:INTERNAL= HAVE_PTHREAD_YIELD_ZERO_ARG:INTERNAL= HAVE_PUTENV:INTERNAL=1 HAVE_PWD_H:INTERNAL= HAVE_RDTSCLL:INTERNAL= HAVE_READDIR_R:INTERNAL= HAVE_READLINK:INTERNAL= HAVE_READ_REAL_TIME:INTERNAL= HAVE_REALPATH:INTERNAL= HAVE_REGCOMP:INTERNAL= HAVE_RENAME:INTERNAL=1 HAVE_RE_COMP:INTERNAL= HAVE_RINT:INTERNAL= HAVE_RWLOCK_INIT:INTERNAL= HAVE_SCHED_H:INTERNAL= HAVE_SCHED_YIELD:INTERNAL= HAVE_SELECT:INTERNAL=1 HAVE_SELECT_H:INTERNAL= HAVE_SEMAPHORE_H:INTERNAL= HAVE_SETENV:INTERNAL= HAVE_SETFD:INTERNAL= HAVE_SETFILEPOINTER:INTERNAL= HAVE_SETLOCALE:INTERNAL=1 HAVE_SHMAT:INTERNAL= HAVE_SHMCTL:INTERNAL= HAVE_SHMDT:INTERNAL= HAVE_SHMGET:INTERNAL= HAVE_SIGACTION:INTERNAL= HAVE_SIGADDSET:INTERNAL= HAVE_SIGEMPTYSET:INTERNAL= HAVE_SIGHOLD:INTERNAL= HAVE_SIGINT:INTERNAL=1 HAVE_SIGNAL_H:INTERNAL=1 HAVE_SIGPIPE:INTERNAL= HAVE_SIGQUIT:INTERNAL= HAVE_SIGSET:INTERNAL= HAVE_SIGTERM:INTERNAL=1 HAVE_SIGTHREADMASK:INTERNAL= HAVE_SIGWAIT:INTERNAL= HAVE_SIZEOF_BOOL:INTERNAL=FALSE HAVE_SIZEOF_CHAR:INTERNAL=TRUE HAVE_SIZEOF_CHARP:INTERNAL=TRUE HAVE_SIZEOF_IN6_ADDR:INTERNAL=TRUE HAVE_SIZEOF_INT:INTERNAL=TRUE HAVE_SIZEOF_INT16:INTERNAL=FALSE HAVE_SIZEOF_INT32:INTERNAL=FALSE HAVE_SIZEOF_INT64:INTERNAL=FALSE HAVE_SIZEOF_INT8:INTERNAL=FALSE HAVE_SIZEOF_LONG:INTERNAL=TRUE HAVE_SIZEOF_LONG_LONG:INTERNAL=TRUE HAVE_SIZEOF_MODE_T:INTERNAL=FALSE HAVE_SIZEOF_OFF_T:INTERNAL=TRUE HAVE_SIZEOF_SHORT:INTERNAL=TRUE HAVE_SIZEOF_SIGSET_T:INTERNAL=FALSE HAVE_SIZEOF_SIZE_T:INTERNAL=TRUE HAVE_SIZEOF_SOCKADDR_IN6:INTERNAL=TRUE HAVE_SIZEOF_SOCKLEN_T:INTERNAL=FALSE HAVE_SIZEOF_UCHAR:INTERNAL=FALSE HAVE_SIZEOF_UINT:INTERNAL=FALSE HAVE_SIZEOF_UINT16:INTERNAL=FALSE HAVE_SIZEOF_UINT32:INTERNAL=FALSE HAVE_SIZEOF_UINT64:INTERNAL=FALSE HAVE_SIZEOF_UINT8:INTERNAL=FALSE HAVE_SIZEOF_ULONG:INTERNAL=FALSE //Result of TRY_COMPILE HAVE_SIZEOF_USHORT:INTERNAL=FALSE HAVE_SIZEOF_U_INT32_T:INTERNAL=FALSE HAVE_SIZE_OF_SSIZE_T:INTERNAL=FALSE HAVE_SLEEP:INTERNAL= HAVE_SOCKADDR_IN6_SIN6_LEN:INTERNAL= HAVE_SOCKADDR_IN_SIN_LEN:INTERNAL= HAVE_SOCKADDR_STORAGE_SS_FAMILY:INTERNAL=1 HAVE_SOLARIS_STYLE_GETHOST:INTERNAL= HAVE_STDARG_H:INTERNAL=1 HAVE_STDDEF_H:INTERNAL=1 HAVE_STDINT_H:INTERNAL= HAVE_STDLIB_H:INTERNAL=1 HAVE_STPCPY:INTERNAL= HAVE_STRCASECMP:INTERNAL= HAVE_STRCOLL:INTERNAL=1 HAVE_STRDUP:INTERNAL=1 HAVE_STRERROR:INTERNAL=1 HAVE_STRINGS_H:INTERNAL= HAVE_STRING_H:INTERNAL=1 HAVE_STRLCAT:INTERNAL= HAVE_STRLCPY:INTERNAL= HAVE_STRNCASECMP:INTERNAL= HAVE_STRNDUP:INTERNAL= HAVE_STRNLEN:INTERNAL=1 HAVE_STRPBRK:INTERNAL=1 HAVE_STRSEP:INTERNAL= HAVE_STRSIGNAL:INTERNAL= HAVE_STRSTR:INTERNAL=1 HAVE_STRTOK_R:INTERNAL= HAVE_STRTOL:INTERNAL=1 HAVE_STRTOLL:INTERNAL= HAVE_STRTOUL:INTERNAL=1 HAVE_STRTOULL:INTERNAL= HAVE_SVR3_SIGNALS:INTERNAL= HAVE_SYNCH_H:INTERNAL= HAVE_SYSENT_H:INTERNAL= HAVE_SYS_CDEFS_H:INTERNAL= HAVE_SYS_DIR_H:INTERNAL= HAVE_SYS_ERRLIST:INTERNAL= HAVE_SYS_FILE_H:INTERNAL= HAVE_SYS_FPU_H:INTERNAL= HAVE_SYS_IOCTL_H:INTERNAL= HAVE_SYS_IPC_H:INTERNAL= HAVE_SYS_MALLOC_H:INTERNAL= HAVE_SYS_MMAN_H:INTERNAL= HAVE_SYS_NDIR_H:INTERNAL= HAVE_SYS_PARAM_H:INTERNAL= HAVE_SYS_PRCTL_H:INTERNAL= HAVE_SYS_PTEM_H:INTERNAL= HAVE_SYS_PTE_H:INTERNAL= HAVE_SYS_RESOURCE_H:INTERNAL= HAVE_SYS_SELECT_H:INTERNAL= HAVE_SYS_SHM_H:INTERNAL= HAVE_SYS_SOCKET_H:INTERNAL= HAVE_SYS_SOCKIO_H:INTERNAL= HAVE_SYS_STAT_H:INTERNAL=1 HAVE_SYS_STREAM_H:INTERNAL= HAVE_SYS_TERMCAP_H:INTERNAL= HAVE_SYS_TIMEB_H:INTERNAL=1 HAVE_SYS_TIMES_H:INTERNAL= HAVE_SYS_TIME_H:INTERNAL= HAVE_SYS_TYPES_H:INTERNAL=1 HAVE_SYS_UN_H:INTERNAL= HAVE_SYS_UTIME_H:INTERNAL=1 HAVE_SYS_UTSNAME_H:INTERNAL= HAVE_SYS_VADVISE_H:INTERNAL= HAVE_SYS_WAIT_H:INTERNAL= HAVE_S_IFIFO:INTERNAL= HAVE_S_IROTH:INTERNAL= HAVE_TCGETATTR:INTERNAL= HAVE_TELL:INTERNAL=1 HAVE_TEMPNAM:INTERNAL=1 HAVE_TERMBITS_H:INTERNAL= HAVE_TERMCAP_H:INTERNAL= HAVE_TERMIOS_H:INTERNAL= HAVE_TERMIO_H:INTERNAL= HAVE_TERM_H:INTERNAL= HAVE_THR_SETCONCURRENCY:INTERNAL= HAVE_THR_YIELD:INTERNAL= HAVE_TIME:INTERNAL=1 HAVE_TIMES:INTERNAL= HAVE_TIMESPEC_TS_SEC:INTERNAL= HAVE_TIME_H:INTERNAL=1 HAVE_TZNAME:INTERNAL=1 HAVE_UNISTD_H:INTERNAL= HAVE_UTIME_H:INTERNAL= HAVE_VALGRIND:INTERNAL= HAVE_VALLOC:INTERNAL= HAVE_VARARGS_H:INTERNAL=1 HAVE_VASPRINTF:INTERNAL= HAVE_VIS_H:INTERNAL= HAVE_VPRINTF:INTERNAL=1 HAVE_VSNPRINTF:INTERNAL=1 HAVE_WCHAR_H:INTERNAL=1 HAVE_WCTYPE_H:INTERNAL=1 HAVE_WEAK_SYMBOL:INTERNAL= HAVE__S_IFIFO:INTERNAL=1 HAVE__S_IREAD:INTERNAL=1 HAVE__finite:INTERNAL=1 HAVE__pclose:INTERNAL=1 HAVE__popen:INTERNAL=1 HAVE__stricmp:INTERNAL=1 HAVE__strnicmp:INTERNAL=1 HAVE__strtoi64:INTERNAL=1 HAVE__strtoui64:INTERNAL=1 HAVE_strtok_s:INTERNAL=1 //Have include signal.h INCLUDE_SIGNAL:INTERNAL=1 //ADVANCED property for variable: INSTALL_INCLUDEDIR INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: INSTALL_LIBDIR INSTALL_LIBDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: INSTALL_PLUGINDIR INSTALL_PLUGINDIR-ADVANCED:INTERNAL=1 IS_VOID_QSORT:INTERNAL=1 IS_VOID_SIGNAL:INTERNAL=1 QSORT_TYPE_IS_VOID:INTERNAL=1 SIGNAL_RETURN_TYPE_IS_VOID:INTERNAL=1 SIZEOF_CHAR:INTERNAL=1 SIZEOF_CHARP:INTERNAL=8 SIZEOF_INT:INTERNAL=4 SIZEOF_LONG:INTERNAL=4 SIZEOF_LONG_LONG:INTERNAL=8 SIZEOF_OFF_T:INTERNAL=4 SIZEOF_SHORT:INTERNAL=2 SIZEOF_SIZE_T:INTERNAL=8 //CHECK_TYPE_SIZE: ushort unknown SIZEOF_USHORT:INTERNAL= SIZEOF_U_INT32_T:INTERNAL= STACK_DIRECTION:INTERNAL=-1 STRUCT_DIRENT_HAS_D_INO:INTERNAL= STRUCT_DIRENT_HAS_D_NAMLEN:INTERNAL= TIME_T_UNSIGNED:INTERNAL=1 TIME_WITH_SYS_TIME:INTERNAL= TIOCSTAT_IN_SYS_IOCTL:INTERNAL= //Install the dependencies listed in your manifest: //\n If this is off, you will have to manually install your dependencies. //\n See https://github.com/microsoft/vcpkg/tree/master/docs/specifications/manifests.md // for more info. //\n VCPKG_MANIFEST_INSTALL:INTERNAL=OFF //ADVANCED property for variable: VCPKG_VERBOSE VCPKG_VERBOSE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_INCLUDE_DIR ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_LIBRARY_DEBUG ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_LIBRARY_RELEASE ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //Making sure VCPKG_MANIFEST_MODE doesn't change Z_VCPKG_CHECK_MANIFEST_MODE:INTERNAL=OFF //Vcpkg root directory Z_VCPKG_ROOT_DIR:INTERNAL=C:/vcpkg __msg1_INSTALL_BINDIR:INTERNAL=dfd6f0a9d273acbd07e5e0306e4d9faa __msg1_INSTALL_DOCSDIR:INTERNAL=6d181d02c53d61d4ab47e175de553443 __msg1_INSTALL_INCLUDEDIR:INTERNAL=c93fd153b2762c97f758c89f56c465e5 __msg1_INSTALL_LIBDIR:INTERNAL=c94ddff8de2fec9e738d56ee8e0d421f __msg1_INSTALL_MANDIR:INTERNAL=a05d5c18bc28b18be370bacc73f1be8a __msg1_INSTALL_PCDIR:INTERNAL=73e4d878090131dbd7922ec411bac7b7 __msg1_INSTALL_PLUGINDIR:INTERNAL=8fbe62b8256370fa13c0e6271a85d7a4 __msg1_LIBMARIADB_STATIC_NAME:INTERNAL=6b64eed19659918011c2c879faff6434 __msg1_PARSEC:INTERNAL=ebbffb4b89ccd6d05a05c7bddf256a35 __msg1_STATUS:INTERNAL=05168ef317acce996944312ef108ad4c __msg1_SYSTEM_LIBS:INTERNAL=a8e39ed6b90d451881a81214b4859c02 __msg1_SYSTEM_PROCESSOR:INTERNAL=a14907d37b569eaf7fc7e85628062ceb __msg1_TLS_LIBRARY_VERSION:INTERNAL=98866c3e25bd39b98960627809cb893f __msg1_WITH_DYNCOL:INTERNAL=9308b93ca92c0e283b2f085df959b5a0 ```

Additional context

vcpkg.json ``` { "name": "server-binary", "version": "1.0.0", "dependencies": [ "libmariadb", "fmt", "curl", "lz4", "hiredis" ] } ```
Mengna-Li commented 2 days ago

@d1str4ught I'm not able to repro this issue. This issue may be due to too many local versions of Python, could you please check it?

dg0yt commented 1 day ago

Reproduced with CMake 3.31.0rc2. Reported in https://gitlab.kitware.com/cmake/cmake/-/issues/26397. Mitigation: Use CMake 3.30.