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

[boost-build] Fix cflags and c++flags for msvc #15385

Merged
merged 1 commit into from Dec 31, 2020

Conversation

PhoebeHui
Copy link
Contributor

@PhoebeHui PhoebeHui commented Dec 30, 2020

Fixes #15232

B2 applied both cflags and c++flags when build with C++ source, which cause the 2 options are incompatible, related to Upstream issue boostorg/build#690

Currently this issue has been fixed in boost-build, extract the patches from the 2 commits for fixing this issue:
boostorg/build@ab34158
boostorg/build@f558420

Noted that the first commit caused a bunch of c++ options to disappear, so the second commit fixed missing C++ flags args for msvc.

@PhoebeHui PhoebeHui added category:vcpkg-bug The issue is with the vcpkg system (including helper scripts in `scripts/cmake/`) info:internal This PR or Issue was filed by the vcpkg team. labels Dec 30, 2020
@PhoebeHui PhoebeHui added category:port-bug The issue is with a library, which is something the port should already support and removed category:vcpkg-bug The issue is with the vcpkg system (including helper scripts in `scripts/cmake/`) labels Dec 30, 2020
@JackBoosY
Copy link
Contributor

LGTM.

@JackBoosY JackBoosY added the info:reviewed Pull Request changes follow basic guidelines label Dec 31, 2020
@vicroms vicroms merged commit 200848e into microsoft:master Dec 31, 2020
@PhoebeHui PhoebeHui deleted the dev/Phoebe/boost-build branch February 7, 2021 06:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-bug The issue is with a library, which is something the port should already support info:internal This PR or Issue was filed by the vcpkg team. info:reviewed Pull Request changes follow basic guidelines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[boost-exception] build failure
3 participants