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

Cody Maloney commented on MESOS-750:
------------------------------------

[~dhamon] The thing with jumping straight to 4.8.2 is what distributions do we 
want to have work with mesos out of the box. We should really define what we 
want as compatible platforms (The last redhat/CentOs release? All supported 
ubuntu releases? etc). Whatever the default compilers are on those 
distributions are what we should support. Note that if 4.8 is the baseline, we 
will probably want to be explicit about not accepting 4.8.0, 4.8.1 (They had 
some very major bugs).

I personally prefer just requiring people use a new compiler and making it easy 
to get the "blessed" compiler version on older platforms (GCC 4.8 or 4.9. GCC 
isn't that hard to build, nor does it take too long if you disable everything 
but C/C++). But this should all probably be a seperate discussion thread.

As for the 4.4 user, that is actively being discussed / worked on.

> Require compilers that support c++11
> ------------------------------------
>
>                 Key: MESOS-750
>                 URL: https://issues.apache.org/jira/browse/MESOS-750
>             Project: Mesos
>          Issue Type: Improvement
>          Components: technical debt
>            Reporter: Benjamin Mahler
>            Assignee: Dominic Hamon
>             Fix For: 0.21.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.3.4#6332)

Reply via email to