-
Notifications
You must be signed in to change notification settings - Fork 6.2k
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
[boost-exception] build failure #15232
Comments
It's blocking my job. |
@playgithub, the 2 options are incompatible, I also check boost, the 2 options correctly set to cflags and cxxflags, so I think this is not vcpkg issues. The problem is why both flags applied when build the source, it might relate to the build tool? @yurybura, do you know more about this?
|
Because in BTW, many other libs are build successfully using the triplet. |
@playgithub, as a workaround, you can comment out https://github.com/microsoft/vcpkg/blob/master/scripts/cmake/vcpkg_configure_cmake.cmake#L203, and only set VCPKG_CXX_FLAGS instead. BTW, this should relate to boost build, could you report an issue to boost build instead? |
ok |
It has been fixed in develop, the commit boostorg/build@ab34158 Need a patch for 1.74.0, thanks. |
@playgithub, does the fix works for you? have you tried that? I try to apply the patch, it solves the issue that you mentioned, however, it cause post-build valiadation failed when build with boost-exception
|
Not yet, I'm very busy now. |
@playgithub, I have submitted PR ##15385 to fix this issue. |
Host Environment
To Reproduce
Steps to reproduce the behavior:
x64-Windows-cpp17.cmake
./vcpkg install boost:x64-Windows-cpp17
Failure logs
console message
build-x64-windows-cpp17-rel-out.log
The text was updated successfully, but these errors were encountered: