Looking at it again libc++ unfortunately isn't supplied by the apt
repository, and the libstdc++ from gcc 4.7 is not going to work well /
cause all sorts of odd incompatibilities.

That means for Debian Wheezy users will have to build GCC 4.8 or 4.9
themselves in order to build Mesos (Internally I know Mesosphere will be at
least doing this, we may be able to provide it to others).

On Fri, Apr 10, 2015 at 12:12 PM, Cody Maloney <[email protected]> wrote:

> For Debian Wheezy support the plan is to just use Clang 3.5+ since we can
> get a modern version of that onto the hosts fairly easily. People are also
> welcome to compile a newer GCC on the host themselves (honestly not that
> hard), and setup the extra couple paths needed to ensure it is used when
> building / running mesos.
>
> On Fri, Apr 10, 2015 at 4:09 AM, Nikolaos Ballas neXus <
> [email protected]> wrote:
>
>>  I have faced the same issue. The only solution is either to use ubuntu
>> based flavours or red hat based installations. I ping the list of debian
>> and of course they told me that they don’t plan including it.
>>   *Nikolaos Ballas*  |  Software Development Manager
>>   *neXus*
>>   www.nexusgroup.com <http://www.nexussafe.com/>
>>
>>
>>   Twitter: @nmpallas
>>   Skype: nmpallas
>>
>>  On 10 Apr 2015, at 12:54, Alex Rukletsov <[email protected]> wrote:
>>
>>  +1 (yes to C++11! — says a software engineer inside me).
>>
>>  However, if I read the table correctly, Debian stable has gcc 4.7.2. I
>> don't think getting gcc >4.8 on Wheezy is a big deal, but I would like have
>> an idea on how many folks are using Mesos on Wheezy and what do they think
>> about the change.
>>
>> On Fri, Apr 10, 2015 at 12:17 PM, Alexander Rojas <
>> [email protected]> wrote:
>>
>>> +1 After clearing the RHEL6 issue, I don’t see what are we waiting for
>>>
>>>  On 09 Apr 2015, at 23:14, Cody Maloney <[email protected]> wrote:
>>>
>>>  As discussed in the last community meeting, we'd like to bump the
>>> minimum required compiler version from GCC 4.4 to GCC 4.8.
>>>
>>>  The overall goals are to make Mesos development safer, faster, and
>>> reduce the maintenance burden. Currently a lot of stout has different
>>> codepaths for Pre-C++11 and Post-C++11compilers.
>>>
>>>  Progress will be tracked in the JIRA: MESOS-2604
>>>
>>>  The resulting supported compiler versions will be:
>>> GCC 4.8, GCC 4.9
>>>  Clang 3.5, Clang 3.6
>>>
>>>  For reference
>>>  Compilers by Distribution Version: http://goo.gl/p1t1ls
>>>
>>>  C++11 features supported by each compiler:
>>> https://gcc.gnu.org/projects/cxx0x.html
>>> http://clang.llvm.org/cxx_status.html
>>>
>>>
>>>
>>
>>
>

Reply via email to