[Webkit-unassigned] [Bug 233632] New: [GTK][WPE] Build fails as of r286287 when manually configuring a build with CMake

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 30 04:41:24 PST 2021


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

            Bug ID: 233632
           Summary: [GTK][WPE] Build fails as of r286287 when manually
                    configuring a build with CMake
           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: aperez at igalia.com

Build fails with:

---- 8< ---------- 8< ---------- 8< ---------- 8< ----

/home/aperez/devel/WebKit/Source/WebCore/style/RuleFeature.cpp:258:43: error: unknown type name 'nullptr_t'; did you mean 'std::nullptr_t'?
            if constexpr (!std::is_same_v<nullptr_t, decltype(hostAffectingNames)>) {
                                          ^~~~~~~~~
                                          std::nullptr_t
/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/x86_64-pc-linux-gnu/bits/c++config.h:284:29: note: 'std::nullptr_t' declared here
  typedef decltype(nullptr)     nullptr_t;
                                ^

---- 8< ---------- 8< ---------- 8< ---------- 8< ----

This is a WPE build targeting x86_64 configured with:

  cmake -S. -Bbuild-wpe -DPORT=WPE -DCMAKE_BUILD_TYPE=RelWithDebInfo \
    -DENABLE_EXPERIMENTAL_FEATURES=ON -DUSE_SOUP2=OFF

The same build issue happens when trying to build the GTK port.

-- 
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/20211130/d2c77a48/attachment.htm>


More information about the webkit-unassigned mailing list