[Webkit-unassigned] [Bug 197415] New: [WPE][Qt] Use C++17 instead of C++14

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Apr 30 08:03:10 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=197415

            Bug ID: 197415
           Summary: [WPE][Qt] Use C++17 instead of C++14
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ludovico.denittis at collabora.com
                CC: lforschler at apple.com

This is a regression introduced with the commit https://bugs.webkit.org/show_bug.cgi?id=197131

The WPE Qt port was not updated to C++17 and this leaded to a compilation error.

In file included from DerivedSources/ForwardingHeaders/wtf/HashTraits.h:28,
                 from DerivedSources/ForwardingHeaders/wtf/glib/GRefPtr.h:28,
                 from ../../Source/WebKit/UIProcess/API/wpe/qt/WPEQtView.h:31,
                 from ../../Source/WebKit/UIProcess/API/wpe/qt/WPEQmlExtensionPlugin.cpp:24:
DerivedSources/ForwardingHeaders/wtf/Optional.h:322:68: error: expected ‘)’ before ‘,’ token
     template <class... Args> explicit Optional_base(std::in_place_t, Args&&... args)
                                                    ~                                                               ^
                                                                                                                    )
[...]

Full log here https://paste.ubuntu.com/p/nvWmBjpq65/

I'm going to upload a patch for this.

-- 
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/20190430/b1b13013/attachment.html>


More information about the webkit-unassigned mailing list