Bug 298223

Summary: [GLIB] WebKit doesn't build with -DENABLE_MALLOC_HEAP_BREAKDOWN=ON
Product: WebKit Reporter: Georges Basile Stavracas Neto <feaneron>
Component: WPE WebKitAssignee: Georges Basile Stavracas Neto <feaneron>
Status: RESOLVED FIXED    
Severity: Normal CC: bugs-noreply
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Linux   

Georges Basile Stavracas Neto
Reported 2025-09-02 04:59:27 PDT
In file included from WebKit/Source/WebCore/css/SelectorPseudoTypeMap.h:28: WebKit/Source/WebCore/css/CSSSelector.h:239:9: error: use of undeclared identifier 'RareDataMalloc' WebKit/WebKitBuild/GTK/Release/WTF/Headers/wtf/FastMalloc.h:601:5: note: expanded from macro 'WTF_DEPRECATED_MAKE_STRUCT_FAST_ALLOCATED_WITH_HEAP_IDENTIFIER' 601 | WTF_DEPRECATED_MAKE_FAST_ALLOCATED_WITH_HEAP_IDENTIFIER_IMPL(className, heapgroup) \ | ^ WebKit/WebKitBuild/GTK/Release/WTF/Headers/wtf/FastMalloc.h:574:16: note: expanded from macro 'WTF_DEPRECATED_MAKE_FAST_ALLOCATED_WITH_HEAP_IDENTIFIER_IMPL' 574 | return heapgroup##Malloc::malloc(size); \ | ^ <scratch space>:69:1: note: expanded from here 69 | RareDataMalloc | ^
Attachments
Georges Basile Stavracas Neto
Comment 1 2025-09-02 06:29:01 PDT
EWS
Comment 2 2025-09-04 07:18:08 PDT
Committed 299555@main (f5f08704ee11): <https://commits.webkit.org/299555@main> Reviewed commits have been landed. Closing PR #50173 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.