[Webkit-unassigned] [Bug 181160] REGRESSION(r225769): Build error with constexpr std::max // std::min in libdstdc++4

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 26 07:37:07 PST 2017


--- Comment #2 from Carlos Alberto Lopez Perez <clopez at igalia.com> ---
(In reply to Yusuke Suzuki from comment #1)
> I have one question, do we need to support libstdc++4?
> Our GCC baseline is now 5.2. And I think Debian jessie is not supported by
> WebKit ToT right now since we have Debian stretch, which is newer stable
> version of Debian. While std::tie's issue is not fixed in libstdc++5, this
> std::{max,min} is fixed in libstdc++5.

Per WebKitGTK+ Dependencies Policy https://trac.webkit.org/wiki/WebKitGTK/DependenciesPolicy we should try to support Debian stable releases up to one year after the next release (even when that means using a non-default toolchain).

Debian 9 (Stretch) was released on 2017-06. Which means that we should try to support Debian 8 (Jessie) up to 2018-06.

For that reason the Debian stable bot is still running Debian 8 (Jessie). Since GCC-4.9 is not modern enough to build WebKit, it is using as compiler clang-3.8 from the repository jessie-backports.

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20171226/92db3b38/attachment-0001.html>

More information about the webkit-unassigned mailing list