[Webkit-unassigned] [Bug 259729] New: Fails to build with GCC 13 due to overloaded-virtual error in FilterEffect

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 2 03:46:01 PDT 2023


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

            Bug ID: 259729
           Summary: Fails to build with GCC 13 due to overloaded-virtual
                    error in FilterEffect
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Platform
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: cgarcia at igalia.com

In file included from WebKit/Source/WebCore/platform/graphics/filters/FilterResults.h:28,
                 from WebKit/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:26,
                 from WebKit/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:25,
                 from WebKit/Source/WebCore/svg/SVGFEBlendElement.h:26,
                 from WebKit/WebKitBuild/Release/WebCore/DerivedSources/SVGElementFactory.cpp:49,
                 from WebKit/WebKitBuild/Release/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-171.cpp:5:
WebKit/Source/WebCore/platform/graphics/filters/FilterEffect.h:44:18: error: ‘virtual bool WebCore::FilterEffect::operator==(const WebCore::FilterEffect&) const’ was hidden [-Werror=overloaded-virtual=]
   44 |     virtual bool operator==(const FilterEffect&) const;
      |                  ^~~~~~~~
In file included from WebKit/Source/WebCore/platform/graphics/filters/FESpecularLighting.h:25,
                 from WebKit/Source/WebCore/platform/graphics/filters/FESpecularLighting.h:25,
                 from WebKit/Source/WebCore/svg/SVGFESpecularLightingElement.h:25,
                 from WebKit/WebKitBuild/Release/WebCore/DerivedSources/SVGElementFactory.cpp:70:
WebKit/Source/WebCore/platform/graphics/filters/FELighting.h:42:10: note:   by ‘bool WebCore::FELighting::operator==(const WebCore::FELighting&) const’
   42 |     bool operator==(const FELighting&) const;
      |          ^~~~~~~~

-- 
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/20230802/65fef12e/attachment.htm>


More information about the webkit-unassigned mailing list