D6634: Require C++14
Fabian Vogt
noreply at phabricator.kde.org
Thu Jul 13 19:24:30 UTC 2017
fvogt added a comment.
In https://phabricator.kde.org/D6634#125102, @graesslin wrote:
> In https://phabricator.kde.org/D6634#124880, @lbeltrame wrote:
>
> > openSUSE Leap 42.3 uses GCC 4.8 as default, although 5 and 6 are available as well.
>
>
> @lbeltrame does it mean it would create problems for openSUSE or would it be fine?
It would be fine.
GCC 4.8 is the system compiler, which means it's used by default and used to compile the vast majority of packages
(it's the only compiler available in the base SLE, so packages coming from there, like Qt, are always built with it).
Leap 42.1 has additionally GCC 5, 42.2 got GCC 6 in plus and 42.3 will get GCC 7 as well.
It's just a matter of setting the CC/CXX variables correctly as they're configured to be ABI compatible (`--with-default-libstdcxx-abi=gcc4-compatible` -> std::string with CoW...).
REPOSITORY
R108 KWin
BRANCH
cxx-14
REVISION DETAIL
https://phabricator.kde.org/D6634
To: graesslin, #plasma, lbeltrame, ivan
Cc: fvogt, ivan, plasma-devel, kwin, #kwin, ZrenBot, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart, lukas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170713/3f137aa6/attachment.html>
More information about the Plasma-devel
mailing list