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

Yusuke Suzuki ysuzuki at apple.com
Fri May 10 16:47:19 PDT 2019


Cool! So,

1. We can use GCC 7
2. We can use libstdc++7

Is my understanding correct? Basically, this means that we can use cool C++17 features super aggressively :)

Best regards,
Yusuke Suzuki

> On May 7, 2019, at 1:14 PM, Michael Catanzaro <mcatanzaro at igalia.com> wrote:
> 
> On Tue, May 7, 2019 at 1:46 PM, Konstantin Tokarev <annulen at yandex.ru> wrote:
>> Note that since we have to support libstdc++ 6.x, most of C++17 standard
>> library features () should be disallowed. Those include std::filesystem,
>> std::string_view, etc. Core language features should be fine.
> 
> With my suggested one-time exception to drop support for Debian Stretch early due to lack of security updates there, I think it's perfectly fine to require libstdc++ 7 now. Igalia's EWS and stable release bots might need to be updated, but this is not a problem.
> 
> Michael
> 
> 
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev



More information about the webkit-dev mailing list