[go: up one dir, main page]

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

[folly] Build error on x64-mingw-static #41196

Closed
1 task done
aandrejevas opened this issue Sep 26, 2024 · 2 comments · Fixed by #41241
Closed
1 task done

[folly] Build error on x64-mingw-static #41196

aandrejevas opened this issue Sep 26, 2024 · 2 comments · Fixed by #41241
Assignees
Labels
category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team.

Comments

@aandrejevas
Copy link
aandrejevas commented Sep 26, 2024

Package: folly[core,zlib]:x64-mingw-static@2024.09.16.00#1

Host Environment

  • Host: x64-windows
  • Compiler: GNU 14.2.0
  • vcpkg-tool version: 2024-09-18-5f5da308dd1dd3cc49641c60eafff176e248a9dd
    vcpkg-scripts version: 3d89599 2024-09-25 (15 hours ago)

To Reproduce

vcpkg install --clean-after-build folly:x64-mingw-static

Failure logs

-- Downloading https://github.com/facebook/folly/archive/v2024.09.16.00.tar.gz -> facebook-folly-v2024.09.16.00.tar.gz...
-- Extracting source C:/vcpkg/downloads/facebook-folly-v2024.09.16.00.tar.gz
-- Applying patch disable-non-underscore-posix-names.patch
-- Applying patch fix-windows-minmax.patch
-- Applying patch fix-deps.patch
-- Applying patch disable-uninitialized-resize-on-new-stl.patch
-- Applying patch fix-unistd-include.patch
-- Applying patch fix-fmt-patch-for-old-cmake.patch
-- Using source at C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean
-- Found external ninja('1.12.1').
-- Configuring x64-mingw-static
-- Building x64-mingw-static-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: C:/msys64/ucrt64/bin/cmake.exe --build . --config Debug --target install -- -v -j13
    Working Directory: C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg
    See logs for more information:
      C:\vcpkg\buildtrees\folly\install-x64-mingw-static-dbg-out.log

Call Stack (most recent call first):
  installed/x64-mingw-dynamic/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
  installed/x64-mingw-dynamic/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
  ports/folly/portfile.cmake:69 (vcpkg_cmake_install)
  scripts/ports.cmake:192 (include)



C:\vcpkg\buildtrees\folly\install-x64-mingw-static-dbg-out.log
Change Dir: 'C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg'

Run Build Command(s): C:/msys64/ucrt64/bin/ninja.exe -v -v -j13 install
[1/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/FollyMemset.cpp.obj -MF CMakeFiles\folly_base.dir\folly\FollyMemset.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/FollyMemset.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/FollyMemset.cpp
[2/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/FollyMemcpy.cpp.obj -MF CMakeFiles\folly_base.dir\folly\FollyMemcpy.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/FollyMemcpy.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/FollyMemcpy.cpp
[3/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/ClockGettimeWrappers.cpp.obj -MF CMakeFiles\folly_base.dir\folly\ClockGettimeWrappers.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/ClockGettimeWrappers.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/ClockGettimeWrappers.cpp
[4/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/CancellationToken.cpp.obj -MF CMakeFiles\folly_base.dir\folly\CancellationToken.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/CancellationToken.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/CancellationToken.cpp
[5/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/GroupVarint.cpp.obj -MF CMakeFiles\folly_base.dir\folly\GroupVarint.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/GroupVarint.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/GroupVarint.cpp
[6/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/Demangle.cpp.obj -MF CMakeFiles\folly_base.dir\folly\Demangle.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/Demangle.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Demangle.cpp
[7/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/ExceptionString.cpp.obj -MF CMakeFiles\folly_base.dir\folly\ExceptionString.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/ExceptionString.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/ExceptionString.cpp
[8/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/Executor.cpp.obj -MF CMakeFiles\folly_base.dir\folly\Executor.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/Executor.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Executor.cpp
[9/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/ExceptionWrapper.cpp.obj -MF CMakeFiles\folly_base.dir\folly\ExceptionWrapper.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/ExceptionWrapper.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/ExceptionWrapper.cpp
[10/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/Fingerprint.cpp.obj -MF CMakeFiles\folly_base.dir\folly\Fingerprint.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/Fingerprint.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Fingerprint.cpp
[11/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/MicroLock.cpp.obj -MF CMakeFiles\folly_base.dir\folly\MicroLock.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/MicroLock.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/MicroLock.cpp
FAILED: CMakeFiles/folly_base.dir/folly/MicroLock.cpp.obj 
C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/MicroLock.cpp.obj -MF CMakeFiles\folly_base.dir\folly\MicroLock.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/MicroLock.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/MicroLock.cpp
In file included from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/Unistd.h:41,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/detail/Futex.h:26,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/MicroLock.h:26,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/MicroLock.cpp:17:
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/SysTypes.h:27:7: error: conflicting declaration 'using pid_t = int'
   27 | using pid_t = int;
      |       ^~~~~
In file included from C:/msys64/ucrt64/include/pthread.h:64,
                 from C:/msys64/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32/bits/gthr-default.h:35,
                 from C:/msys64/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32/bits/gthr.h:157,
                 from C:/msys64/ucrt64/include/c++/14.2.0/ext/atomicity.h:35,
                 from C:/msys64/ucrt64/include/c++/14.2.0/bits/shared_ptr_base.h:61,
                 from C:/msys64/ucrt64/include/c++/14.2.0/bits/shared_ptr.h:53,
                 from C:/msys64/ucrt64/include/c++/14.2.0/memory:80,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Traits.h:22,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Optional.h:71,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/MicroLock.h:24:
C:/msys64/ucrt64/include/sys/types.h:68:17: note: previous declaration as 'typedef _pid_t pid_t'
   68 | typedef _pid_t  pid_t;
      |                 ^~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/SysTypes.h:41:7: error: conflicting declaration 'using mode_t = unsigned int'
   41 | using mode_t = unsigned int;
      |       ^~~~~~
C:/msys64/ucrt64/include/sys/types.h:77:17: note: previous declaration as 'typedef _mode_t mode_t'
   77 | typedef _mode_t mode_t;
      |                 ^~~~~~
[12/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/ScopeGuard.cpp.obj -MF CMakeFiles\folly_base.dir\folly\ScopeGuard.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/ScopeGuard.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/ScopeGuard.cpp
...
Skipped 340 lines
...
In file included from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:24,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/Sockets.h:19,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/detail/IPAddress.h:23,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddressException.h:31,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddressV4.h:35,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddressV4.cpp:17:
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/SysTypes.h:27:7: error: conflicting declaration 'using pid_t = int'
   27 | using pid_t = int;
      |       ^~~~~
In file included from C:/msys64/ucrt64/include/pthread.h:64,
                 from C:/msys64/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32/bits/gthr-default.h:35,
                 from C:/msys64/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32/bits/gthr.h:157,
                 from C:/msys64/ucrt64/include/c++/14.2.0/ext/atomicity.h:35,
                 from C:/msys64/ucrt64/include/c++/14.2.0/bits/shared_ptr_base.h:61,
                 from C:/msys64/ucrt64/include/c++/14.2.0/bits/shared_ptr.h:53,
                 from C:/msys64/ucrt64/include/c++/14.2.0/memory:80,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Traits.h:22,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Expected.h:36,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddressV4.h:33:
C:/msys64/ucrt64/include/sys/types.h:68:17: note: previous declaration as 'typedef _pid_t pid_t'
   68 | typedef _pid_t  pid_t;
      |                 ^~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/SysTypes.h:41:7: error: conflicting declaration 'using mode_t = unsigned int'
   41 | using mode_t = unsigned int;
      |       ^~~~~~
C:/msys64/ucrt64/include/sys/types.h:77:17: note: previous declaration as 'typedef _mode_t mode_t'
   77 | typedef _mode_t mode_t;
      |                 ^~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:254:23: error: 'WSACMSGHDR' does not name a type; did you mean 'WSAMSG'?
  254 | #define XPLAT_CMSGHDR WSACMSGHDR
      |                       ^~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:285:3: note: in expansion of macro 'XPLAT_CMSGHDR'
  285 |   XPLAT_CMSGHDR* getFirstOrNextCmsgHeader(XPLAT_CMSGHDR* cm);
      |   ^~~~~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:254:23: error: 'WSACMSGHDR' does not name a type; did you mean 'WSAMSG'?
  254 | #define XPLAT_CMSGHDR WSACMSGHDR
      |                       ^~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:294:3: note: in expansion of macro 'XPLAT_CMSGHDR'
  294 |   XPLAT_CMSGHDR* cmsgNextHrd(XPLAT_CMSGHDR* cm);
      |   ^~~~~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:254:23: error: 'WSACMSGHDR' does not name a type; did you mean 'WSAMSG'?
  254 | #define XPLAT_CMSGHDR WSACMSGHDR
      |                       ^~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:295:3: note: in expansion of macro 'XPLAT_CMSGHDR'
  295 |   XPLAT_CMSGHDR* cmsgFirstHrd();
      |   ^~~~~~~~~~~~~
In file included from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddressV4.cpp:28:
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/detail/IPAddressSource.h: In function 'size_t folly::detail::fastIpv6ToBufferUnsafe(const in6_addr&, char*)':
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/detail/IPAddressSource.h:249:70: error: 'const struct in6_addr' has no member named 's6_addr16'
  249 |   const uint16_t* bytes = reinterpret_cast<const uint16_t*>(&in6Addr.s6_addr16);
      |                                                                      ^~~~~~~~~
[17/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/IPAddress.cpp.obj -MF CMakeFiles\folly_base.dir\folly\IPAddress.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/IPAddress.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddress.cpp
FAILED: CMakeFiles/folly_base.dir/folly/IPAddress.cpp.obj 
C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/IPAddress.cpp.obj -MF CMakeFiles\folly_base.dir\folly\IPAddress.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/IPAddress.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddress.cpp
In file included from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:24,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/Sockets.h:19,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/detail/IPAddress.h:23,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddressException.h:31,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddress.h:37,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddress.cpp:17:
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/SysTypes.h:27:7: error: conflicting declaration 'using pid_t = int'
   27 | using pid_t = int;
      |       ^~~~~
In file included from C:/msys64/ucrt64/include/pthread.h:64,
                 from C:/msys64/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32/bits/gthr-default.h:35,
                 from C:/msys64/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32/bits/gthr.h:157,
                 from C:/msys64/ucrt64/include/c++/14.2.0/ext/atomicity.h:35,
                 from C:/msys64/ucrt64/include/c++/14.2.0/bits/shared_ptr_base.h:61,
                 from C:/msys64/ucrt64/include/c++/14.2.0/bits/shared_ptr.h:53,
                 from C:/msys64/ucrt64/include/c++/14.2.0/memory:80,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddress.h:31:
C:/msys64/ucrt64/include/sys/types.h:68:17: note: previous declaration as 'typedef _pid_t pid_t'
   68 | typedef _pid_t  pid_t;
      |                 ^~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/SysTypes.h:41:7: error: conflicting declaration 'using mode_t = unsigned int'
   41 | using mode_t = unsigned int;
      |       ^~~~~~
C:/msys64/ucrt64/include/sys/types.h:77:17: note: previous declaration as 'typedef _mode_t mode_t'
   77 | typedef _mode_t mode_t;
      |                 ^~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:254:23: error: 'WSACMSGHDR' does not name a type; did you mean 'WSAMSG'?
  254 | #define XPLAT_CMSGHDR WSACMSGHDR
      |                       ^~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:285:3: note: in expansion of macro 'XPLAT_CMSGHDR'
  285 |   XPLAT_CMSGHDR* getFirstOrNextCmsgHeader(XPLAT_CMSGHDR* cm);
      |   ^~~~~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:254:23: error: 'WSACMSGHDR' does not name a type; did you mean 'WSAMSG'?
  254 | #define XPLAT_CMSGHDR WSACMSGHDR
      |                       ^~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:294:3: note: in expansion of macro 'XPLAT_CMSGHDR'
  294 |   XPLAT_CMSGHDR* cmsgNextHrd(XPLAT_CMSGHDR* cm);
      |   ^~~~~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:254:23: error: 'WSACMSGHDR' does not name a type; did you mean 'WSAMSG'?
  254 | #define XPLAT_CMSGHDR WSACMSGHDR
      |                       ^~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:295:3: note: in expansion of macro 'XPLAT_CMSGHDR'
  295 |   XPLAT_CMSGHDR* cmsgFirstHrd();
      |   ^~~~~~~~~~~~~
In file included from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddress.cpp:27:
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/detail/IPAddressSource.h: In function 'size_t folly::detail::fastIpv6ToBufferUnsafe(const in6_addr&, char*)':
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/detail/IPAddressSource.h:249:70: error: 'const struct in6_addr' has no member named 's6_addr16'
  249 |   const uint16_t* bytes = reinterpret_cast<const uint16_t*>(&in6Addr.s6_addr16);
      |                                                                      ^~~~~~~~~
[18/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/Conv.cpp.obj -MF CMakeFiles\folly_base.dir\folly\Conv.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/Conv.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Conv.cpp
[19/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/SharedMutex.cpp.obj -MF CMakeFiles\folly_base.dir\folly\SharedMutex.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/SharedMutex.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/SharedMutex.cpp
FAILED: CMakeFiles/folly_base.dir/folly/SharedMutex.cpp.obj 
C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/SharedMutex.cpp.obj -MF CMakeFiles\folly_base.dir\folly\SharedMutex.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/SharedMutex.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/SharedMutex.cpp
In file included from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/Unistd.h:41,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/detail/Futex.h:26,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/SharedMutex.h:35,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/SharedMutex.cpp:19:
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/SysTypes.h:27:7: error: conflicting declaration 'using pid_t = int'
   27 | using pid_t = int;
      |       ^~~~~
In file included from C:/msys64/ucrt64/include/pthread.h:64,
                 from C:/msys64/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32/bits/gthr-default.h:35,
                 from C:/msys64/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32/bits/gthr.h:157,
                 from C:/msys64/ucrt64/include/c++/14.2.0/ext/atomicity.h:35,
                 from C:/msys64/ucrt64/include/c++/14.2.0/bits/shared_ptr_base.h:61,
                 from C:/msys64/ucrt64/include/c++/14.2.0/bits/shared_ptr.h:53,
                 from C:/msys64/ucrt64/include/c++/14.2.0/memory:80,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/SharedMutex.h:23:
C:/msys64/ucrt64/include/sys/types.h:68:17: note: previous declaration as 'typedef _pid_t pid_t'
   68 | typedef _pid_t  pid_t;
      |                 ^~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/SysTypes.h:41:7: error: conflicting declaration 'using mode_t = unsigned int'
   41 | using mode_t = unsigned int;
      |       ^~~~~~
C:/msys64/ucrt64/include/sys/types.h:77:17: note: previous declaration as 'typedef _mode_t mode_t'
   77 | typedef _mode_t mode_t;
      |                 ^~~~~~
[20/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/MacAddress.cpp.obj -MF CMakeFiles\folly_base.dir\folly\MacAddress.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/MacAddress.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/MacAddress.cpp
FAILED: CMakeFiles/folly_base.dir/folly/MacAddress.cpp.obj 
C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/MacAddress.cpp.obj -MF CMakeFiles\folly_base.dir\folly\MacAddress.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/MacAddress.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/MacAddress.cpp
In file included from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Exception.h:29,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/MacAddress.cpp:22:
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/SysTypes.h:27:7: error: conflicting declaration 'using pid_t = int'
   27 | using pid_t = int;
      |       ^~~~~
In file included from C:/msys64/ucrt64/include/pthread.h:64,
                 from C:/msys64/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32/bits/gthr-default.h:35,
                 from C:/msys64/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32/bits/gthr.h:157,
                 from C:/msys64/ucrt64/include/c++/14.2.0/ext/atomicity.h:35,
                 from C:/msys64/ucrt64/include/c++/14.2.0/bits/shared_ptr_base.h:61,
                 from C:/msys64/ucrt64/include/c++/14.2.0/bits/shared_ptr.h:53,
                 from C:/msys64/ucrt64/include/c++/14.2.0/memory:80,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Traits.h:22,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/FBString.h:39,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Demangle.h:19,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Conv.h:134,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/MacAddress.h:21,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/MacAddress.cpp:17:
C:/msys64/ucrt64/include/sys/types.h:68:17: note: previous declaration as 'typedef _pid_t pid_t'
   68 | typedef _pid_t  pid_t;
      |                 ^~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/SysTypes.h:41:7: error: conflicting declaration 'using mode_t = unsigned int'
   41 | using mode_t = unsigned int;
      |       ^~~~~~
C:/msys64/ucrt64/include/sys/types.h:77:17: note: previous declaration as 'typedef _mode_t mode_t'
   77 | typedef _mode_t mode_t;
      |                 ^~~~~~
In file included from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/Sockets.h:19,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/detail/IPAddress.h:23,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddressException.h:31,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddressV6.h:38,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/MacAddress.cpp:24:
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:254:23: error: 'WSACMSGHDR' does not name a type; did you mean 'WSAMSG'?
  254 | #define XPLAT_CMSGHDR WSACMSGHDR
      |                       ^~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:285:3: note: in expansion of macro 'XPLAT_CMSGHDR'
  285 |   XPLAT_CMSGHDR* getFirstOrNextCmsgHeader(XPLAT_CMSGHDR* cm);
      |   ^~~~~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:254:23: error: 'WSACMSGHDR' does not name a type; did you mean 'WSAMSG'?
  254 | #define XPLAT_CMSGHDR WSACMSGHDR
      |                       ^~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:294:3: note: in expansion of macro 'XPLAT_CMSGHDR'
  294 |   XPLAT_CMSGHDR* cmsgNextHrd(XPLAT_CMSGHDR* cm);
      |   ^~~~~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:254:23: error: 'WSACMSGHDR' does not name a type; did you mean 'WSAMSG'?
  254 | #define XPLAT_CMSGHDR WSACMSGHDR
      |                       ^~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:295:3: note: in expansion of macro 'XPLAT_CMSGHDR'
  295 |   XPLAT_CMSGHDR* cmsgFirstHrd();
      |   ^~~~~~~~~~~~~
[21/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/IPAddressV6.cpp.obj -MF CMakeFiles\folly_base.dir\folly\IPAddressV6.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/IPAddressV6.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddressV6.cpp
FAILED: CMakeFiles/folly_base.dir/folly/IPAddressV6.cpp.obj 
C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/IPAddressV6.cpp.obj -MF CMakeFiles\folly_base.dir\folly\IPAddressV6.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/IPAddressV6.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddressV6.cpp
In file included from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:24,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/Sockets.h:19,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/detail/IPAddress.h:23,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddressException.h:31,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddressV6.h:38,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddressV6.cpp:17:
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/SysTypes.h:27:7: error: conflicting declaration 'using pid_t = int'
   27 | using pid_t = int;
      |       ^~~~~
In file included from C:/msys64/ucrt64/include/pthread.h:64,
                 from C:/msys64/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32/bits/gthr-default.h:35,
                 from C:/msys64/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32/bits/gthr.h:157,
                 from C:/msys64/ucrt64/include/c++/14.2.0/ext/atomicity.h:35,
                 from C:/msys64/ucrt64/include/c++/14.2.0/bits/shared_ptr_base.h:61,
                 from C:/msys64/ucrt64/include/c++/14.2.0/bits/shared_ptr.h:53,
                 from C:/msys64/ucrt64/include/c++/14.2.0/memory:80,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Traits.h:22,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Expected.h:36,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddressV6.h:36:
C:/msys64/ucrt64/include/sys/types.h:68:17: note: previous declaration as 'typedef _pid_t pid_t'
   68 | typedef _pid_t  pid_t;
      |                 ^~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/SysTypes.h:41:7: error: conflicting declaration 'using mode_t = unsigned int'
   41 | using mode_t = unsigned int;
      |       ^~~~~~
C:/msys64/ucrt64/include/sys/types.h:77:17: note: previous declaration as 'typedef _mode_t mode_t'
   77 | typedef _mode_t mode_t;
      |                 ^~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:254:23: error: 'WSACMSGHDR' does not name a type; did you mean 'WSAMSG'?
  254 | #define XPLAT_CMSGHDR WSACMSGHDR
      |                       ^~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:285:3: note: in expansion of macro 'XPLAT_CMSGHDR'
  285 |   XPLAT_CMSGHDR* getFirstOrNextCmsgHeader(XPLAT_CMSGHDR* cm);
      |   ^~~~~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:254:23: error: 'WSACMSGHDR' does not name a type; did you mean 'WSAMSG'?
  254 | #define XPLAT_CMSGHDR WSACMSGHDR
      |                       ^~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:294:3: note: in expansion of macro 'XPLAT_CMSGHDR'
  294 |   XPLAT_CMSGHDR* cmsgNextHrd(XPLAT_CMSGHDR* cm);
      |   ^~~~~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:254:23: error: 'WSACMSGHDR' does not name a type; did you mean 'WSAMSG'?
  254 | #define XPLAT_CMSGHDR WSACMSGHDR
      |                       ^~~~~~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/net/NetOps.h:295:3: note: in expansion of macro 'XPLAT_CMSGHDR'
  295 |   XPLAT_CMSGHDR* cmsgFirstHrd();
      |   ^~~~~~~~~~~~~
In file included from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/IPAddressV6.cpp:30:
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/detail/IPAddressSource.h: In function 'size_t folly::detail::fastIpv6ToBufferUnsafe(const in6_addr&, char*)':
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/detail/IPAddressSource.h:249:70: error: 'const struct in6_addr' has no member named 's6_addr16'
  249 |   const uint16_t* bytes = reinterpret_cast<const uint16_t*>(&in6Addr.s6_addr16);
      |                                                                      ^~~~~~~~~
[22/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/Random.cpp.obj -MF CMakeFiles\folly_base.dir\folly\Random.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/Random.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Random.cpp
FAILED: CMakeFiles/folly_base.dir/folly/Random.cpp.obj 
C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/Random.cpp.obj -MF CMakeFiles\folly_base.dir\folly\Random.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/Random.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Random.cpp
In file included from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/Unistd.h:41,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/detail/Futex.h:26,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/SharedMutex.h:35,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/ThreadLocal.h:59,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/SingletonThreadLocal.h:25,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Random.cpp:24:
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/SysTypes.h:27:7: error: conflicting declaration 'using pid_t = int'
   27 | using pid_t = int;
      |       ^~~~~
In file included from C:/msys64/ucrt64/include/pthread.h:64,
                 from C:/msys64/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32/bits/gthr-default.h:35,
                 from C:/msys64/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32/bits/gthr.h:157,
                 from C:/msys64/ucrt64/include/c++/14.2.0/ext/atomicity.h:35,
                 from C:/msys64/ucrt64/include/c++/14.2.0/bits/shared_ptr_base.h:61,
                 from C:/msys64/ucrt64/include/c++/14.2.0/bits/shared_ptr.h:53,
                 from C:/msys64/ucrt64/include/c++/14.2.0/memory:80,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Traits.h:22,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Random.h:30,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Random.cpp:17:
C:/msys64/ucrt64/include/sys/types.h:68:17: note: previous declaration as 'typedef _pid_t pid_t'
   68 | typedef _pid_t  pid_t;
      |                 ^~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/SysTypes.h:41:7: error: conflicting declaration 'using mode_t = unsigned int'
   41 | using mode_t = unsigned int;
      |       ^~~~~~
C:/msys64/ucrt64/include/sys/types.h:77:17: note: previous declaration as 'typedef _mode_t mode_t'
   77 | typedef _mode_t mode_t;
      |                 ^~~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Random.cpp: In function 'void folly::{anonymous}::readRandomDevice(void*, size_t)':
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Random.cpp:82:61: error: 'O_CLOEXEC' was not declared in this scope
   82 |     static int randomFd = ::open("/dev/urandom", O_RDONLY | O_CLOEXEC);
      |                                                             ^~~~~~~~~
[23/327] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/Singleton.cpp.obj -MF CMakeFiles\folly_base.dir\folly\Singleton.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/Singleton.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Singleton.cpp
FAILED: CMakeFiles/folly_base.dir/folly/Singleton.cpp.obj 
C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DBOOST_ATOMIC_NO_LIB -DBOOST_ATOMIC_STATIC_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CHRONO_STATIC_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_STATIC_LINK="" -DBOOST_DATE_TIME_NO_LIB -DBOOST_DATE_TIME_STATIC_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PROGRAM_OPTIONS_STATIC_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_STATIC_LINK -DBOOST_THREAD_USE_LIB -DFOLLY_XLOG_STRIP_PREFIXES=\"C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean:C:/vcpkg/buildtrees/folly/x64-mingw-static-dbg\" -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -D_GNU_SOURCE -D_REENTRANT -IC:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean -IC:/vcpkg/buildtrees/folly/x64-mingw-static-dbg -IC:/vcpkg/installed/x64-mingw-static/include -g -g -Wall -Wextra -std=gnu++17 -fcoroutines -g -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -MD -MT CMakeFiles/folly_base.dir/folly/Singleton.cpp.obj -MF CMakeFiles\folly_base.dir\folly\Singleton.cpp.obj.d -o CMakeFiles/folly_base.dir/folly/Singleton.cpp.obj -c C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Singleton.cpp
In file included from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Exception.h:29,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Singleton.h:130,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Singleton.cpp:17:
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/SysTypes.h:27:7: error: conflicting declaration 'using pid_t = int'
   27 | using pid_t = int;
      |       ^~~~~
In file included from C:/msys64/ucrt64/include/pthread.h:64,
                 from C:/msys64/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32/bits/gthr-default.h:35,
                 from C:/msys64/ucrt64/include/c++/14.2.0/x86_64-w64-mingw32/bits/gthr.h:157,
                 from C:/msys64/ucrt64/include/c++/14.2.0/ext/atomicity.h:35,
                 from C:/msys64/ucrt64/include/c++/14.2.0/bits/shared_ptr_base.h:61,
                 from C:/msys64/ucrt64/include/c++/14.2.0/bits/shared_ptr.h:53,
                 from C:/msys64/ucrt64/include/c++/14.2.0/memory:80,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Function.h:205,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/CancellationToken.h:20,
                 from C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/Singleton.h:129:
C:/msys64/ucrt64/include/sys/types.h:68:17: note: previous declaration as 'typedef _pid_t pid_t'
   68 | typedef _pid_t  pid_t;
      |                 ^~~~~
C:/vcpkg/buildtrees/folly/src/4.09.16.00-93c2811538.clean/folly/portability/SysTypes.h:41:7: error: conflicting declaration 'using mode_t = unsigned int'
   41 | using mode_t = unsigned int;
      |       ^~~~~~
C:/msys64/ucrt64/include/sys/types.h:77:17: note: previous declaration as 'typedef _mode_t mode_t'
   77 | typedef _mode_t mode_t;
      |                 ^~~~~~
ninja: build stopped: subcommand failed.

x64-mingw-dynamic triplet failed for me also (info in comment on that issue)

  1. category:community-triplet
    WangWeiLin-MV
@WangWeiLin-MV WangWeiLin-MV added the category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team. label Sep 27, 2024
@WangWeiLin-MV
Copy link
Contributor
WangWeiLin-MV commented Sep 27, 2024

It seems that folly/portability/SysTypes.h defined pid_t on Windows, but it has been defined in mingw-w64-headers/crt/sys/types.h. I tried replacing #ifdef _WIN32 with if defined(_WIN32) && !defined(__MINGW32__), but I got other errors while compiling.

Please report this issue to upstream.


I didn't find any instructions about folly supporting or testing mingw64, so maybe we should add !mingw to its support list.

See facebook/folly#1044 (comment)

cc: @c8ef

SchaichAlonso added a commit to PurpleFlowerGarden/vcpkg that referenced this issue Nov 6, 2024
There's a [string escaping madness in bootstrap.sh's cmake invokation around line 217, making the script difficult to maintain.

I broke it before in PR microsoft#36828 which went into master undetected as it "worked over here" (tm) and isn't executed by the CI, but appearently it wouldn't work on arch linux' bash, resulting in PR microsoft#37047 .

microsoft/vcpkg-tool#1380 introduces a CMake Preset that can take over the cmake CLI variable setup.

This commit replaces the nested string composition by it's cmake-preset counterpart.
@SchaichAlonso
Copy link
Contributor
SchaichAlonso commented Nov 6, 2024

Mistakenly referenced this issue. It is unrelated. Sorry for the noise.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants