[ 
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)

Reply via email to