[webkit-dev] C++17 is here. Should we use it?

Michael Catanzaro mcatanzaro at igalia.com
Fri Aug 4 16:00:24 PDT 2017


On Fri, Aug 4, 2017 at 3:48 PM, Yusuke SUZUKI <utatane.tea at gmail.com> 
wrote:
> Possibly, mcatanzaro and clopez know much about WebKitGTK+ compiler 
> dependencies.

As a result of the C++14 discussion on this list a few months ago, we 
relaxed our dependencies policy [1] to allow upgrading to GCC 5 one 
year earlier than planned, to the displeasure of some of our 
distributors who now have to build a custom compiler as part of their 
WebKit builds. We would prefer not to relax the policy further.

Our current schedule looks like:

 * GCC 6 could be required in April 2018 (next Ubuntu LTS release)
 * GCC 7 (required for C++17) could be required likely late in 2019 
(next Debian stable release)

Is that acceptable for Apple?

Michael

[1] https://trac.webkit.org/wiki/WebKitGTK/DependenciesPolicy



More information about the webkit-dev mailing list