[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: Compiler version
From:       Ben Cooksley <bcooksley () kde ! org>
Date:       2012-06-27 23:02:06
Message-ID: CA+XidOEyT9XqnoD8H+LLkN3SQDULqmEMCtnoCLyJ7tu2MD2sFg () mail ! gmail ! com
[Download RAW message or body]

On Thu, Jun 28, 2012 at 10:55 AM, Ivan Cukic <ivan.cukic@kde.org> wrote:
> From Ben Cooksley:
>> Debian Squeeze has gcc 4.4.5, and this is the base of build.kde.org.
>> It would be appreciated if we did not have to run Debian Testing on
>> the build slaves.
>
> Honestly, while having Jenkins around is quite neat, I don't see a helper=
 tool
> as a valid reason to make the development more difficult.

I was simply requesting that the dependency is not raised
unnecessarily (lambdas seem to definitely be desirable).
I understand however that 4.4.5 is indeed quite old and that a
different underlying base may be needed however to be able to build
some components of KDE.

>
> Anyhow, guessing that we will not agree about raising the requirement for=
 the
> libraries, not for the forseable future, and that is more or less fine fo=
r me.
> Libraries are always a special case.
>
> The second are applications. To quote Martin:
>
>> Thanks for bringing up the issue, I actually intended to write a similar
>> mail tomorrow to request that applications are allowed to require compil=
ers
>> supporting C++11 features.
>
> IMO, application developers should choose which range of systems they wan=
t to
> target. For example, for core things that should run (kded, kwallet, etc.=
???)
> on Lin/Win/Mac, ok, the requirement can't be above 4.2.
>
> For applications that are not essential to the rest of the environment to
> function properly, this shouldn't be the case. If KSomeApp developers dec=
ide
> they don't care about Mac, they shouldn't be under the above restrictions=
.
>
> Workspace applications (kwin, activity manager, and more) are not meant f=
or
> /strange/ platforms like windows/mac, so they should belong to the later
> category.
>
> So, in a nutshell, the more important for other components something is, =
the
> lower should be the required gcc version.
>
> Cheerio,
> Ivan
>
>
> --
> Money can't buy happiness, but neither can poverty.
> =A0-- Leo Rosten
>

Regards,
Ben
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic