[Webkit-unassigned] [Bug 238482] New: Build failure with g++ 12: DMIs before end of enclosing class

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 28 19:48:45 PDT 2022


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

            Bug ID: 238482
           Summary: Build failure with g++ 12: DMIs before end of
                    enclosing class
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: All
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKitGTK
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mgorse at suse.com
                CC: bugs-noreply at webkitgtk.org

The build fails (again) with the most recent git revision of gcc 12:

/home/mgorse/src/WebKit/Source/JavaScriptCore/runtime/SamplingProfiler.h:135:60:   required from here
/usr/include/c++/12/type_traits:971:30: error: default member initializer for ‘JSC::SamplingProfiler::StackFrame::CodeLocation::lineNumber’ required by ‘std::is_constructible’ before the end of its enclosing class

This is not the only error of this type;
WebCore/platform/graphics/ColorInterpolationMethod.h gives a similar error.

It is Related to this: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96645

-- 
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/20220329/ba524e4f/attachment.htm>


More information about the webkit-unassigned mailing list