mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-25 03:30:38 +08:00
41f360b833
Adds a patch changing macros in absl/base/options.h to always use the std:: namespace types instead of the absl:: namespace replacements (for any, optional, string_view, variant). The upstream version of options.h uses compiler/library feature detection to decide this, but patch fix-lnk2019-error.patch hard codes use of absl:: types, thus rendering setting CMAKE_CXX_STANDARD to 17 in the port file ineffective. Since auto detection is problematic from an ABI point of view (see comments in absl/base/options.h for details), this applies an alternate patch for fix-lnk2019-error.patch when feature cxx17 is enabled. |
||
---|---|---|
.. | ||
CONTROL | ||
fix-lnk2019-error.patch | ||
fix-MSVCbuildfail.patch | ||
fix-use-cxx17-stdlib-types.patch | ||
fix-uwp-build.patch | ||
portfile.cmake |