[Webkit-unassigned] [Bug 185198] New: [GTK] REGRESSION(r231170) Build broken with Clang (5.0)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed May 2 08:15:47 PDT 2018
https://bugs.webkit.org/show_bug.cgi?id=185198
Bug ID: 185198
Summary: [GTK] REGRESSION(r231170) Build broken with Clang
(5.0)
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Gtk
Assignee: webkit-unassigned at lists.webkit.org
Reporter: clopez at igalia.com
CC: achristensen at apple.com, aperez at igalia.com,
bugs-noreply at webkitgtk.org, jfbastien at apple.com
Blocks: 185135
After 231170: <https://trac.webkit.org/changeset/231170> I switched the Ubuntu GTK bot (still on 16.04) to build with Clang.
I did not upgrade the bot to Ubuntu 18.04 because according to https://trac.webkit.org/wiki/WebKitGTK/DependenciesPolicy WebKit should remain buildable on Ubuntu 16.04 until 2019-04 (at least with a non default toolchain available on the distro like Clang).
But its failing to build.
I have tested several clang versions that are available on the Ubuntu 16.04 repositories, all failing:
1. clang-3.8, clang-3.9 and clang-4.0 still doesn't support "-std=c++17" , some features are available with "-std=c++1z" but not sure if it has all needed because i'm unable to complete a build with it even after passing that on CXXFLAGS
2. clang-5.0 supports "-std=c++17" but the build is still broken with it
Currently the bot its running with clang-5.0
You can check the build failure here (clang-5.0): https://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release%20Ubuntu%20LTS%20%28Build%29/builds/11962/steps/compile-webkit/logs/stdio
Referenced Bugs:
https://bugs.webkit.org/show_bug.cgi?id=185135
[Bug 185135] Use some C++17 features
--
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/20180502/68e11f55/attachment-0001.html>
More information about the webkit-unassigned
mailing list