[ https://issues.apache.org/jira/browse/MESOS-8220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
James Peach updated MESOS-8220: ------------------------------- Shepherd: James Peach > Can't build with Visual Studio 15.5 > ----------------------------------- > > Key: MESOS-8220 > URL: https://issues.apache.org/jira/browse/MESOS-8220 > Project: Mesos > Issue Type: Bug > Components: cmake > Environment: Windows with Visual Studio 15.5 (Preview) > Reporter: Andrew Schwartzmeyer > Assignee: Andrew Schwartzmeyer > Priority: Minor > Labels: windows > > Our dependency GoogleTest builds with -Werror, which normally is fine, except > when updated developer tools start throwing more warnings. From the VS team: > {quote} > In VS 2017's second toolset update, I'm going to deprecate the std::tr1 > namespace (with the {{deprecated}} attribute, emitting compiler warnings) in > both the C++14 and C++17 modes. This will cause googletest's use of std::tr1 > to emit warnings (breaking builds under /WX). > While I will provide an escape-hatch macro to silence the deprecation > warnings, googletest should migrate away from using std::tr1, as it will be > removed in the future (eventually completely, with no escape hatches). > {quote} > We will need to deal with this in Mesos itself eventually, but shouldn't > disable Mesos' warning. However, we need to disable Googletest's warning > until their patch is released in an update (and we consume or patch in that > update). -- This message was sent by Atlassian JIRA (v6.4.14#64029)