You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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.
Package: folly[core,zlib]:x64-mingw-static@2024.09.16.00#1
Host Environment
vcpkg-scripts version: 3d89599 2024-09-25 (15 hours ago)
To Reproduce
vcpkg install --clean-after-build folly:x64-mingw-static
Failure logs
C:\vcpkg\buildtrees\folly\install-x64-mingw-static-dbg-out.log
x64-mingw-dynamic triplet failed for me also (info in comment on that issue)
The text was updated successfully, but these errors were encountered: