[ 
https://issues.apache.org/jira/browse/MESOS-750?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13915134#comment-13915134
 ] 

Dominic Hamon commented on MESOS-750:
-------------------------------------

[~vinodkone] and I looked into this a bit. Right now the feature set we use 
seems to be compatible with g++4.4 (and the equivalent clang version) so we 
might be ok to just do this.

However, as soon as we want to start using more features, we need to be 
conscientious enough to add them to the m4/ax_cxx_compile_stdcxx_11.m4 template 
so autoconf can check for compatibility. At some point we'll start moving up 
the g++ version requirement ladder.

> Require compilers that support c++11
> ------------------------------------
>
>                 Key: MESOS-750
>                 URL: https://issues.apache.org/jira/browse/MESOS-750
>             Project: Mesos
>          Issue Type: Improvement
>            Reporter: Benjamin Mahler
>              Labels: technical_debt
>             Fix For: 0.19.0
>
>
> Requiring C++11 support will provide substantial benefits to Mesos.
> Most notably, the lack of lambda support has resulted in a proliferation of 
> continuation style functions scattered throughout the code. Having lambdas 
> will allow us to reduce this clutter and simplify the code.
> This will require carefully documenting how to get Mesos compiling on various 
> systems to make this transition easy.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to