RESOLVED FIXED 291354
[WPE] WPE Platform: unknown annotations preventing to build WPE Platform
https://bugs.webkit.org/show_bug.cgi?id=291354
Summary [WPE] WPE Platform: unknown annotations preventing to build WPE Platform
Guillaume Desmottes
Reported 2025-04-10 01:51:32 PDT
I'm trying to enable WPE Plateform in the wpewebkit Debian package but the build failed because of this error: Source/WebKit/WPEPlatform/wpe/WPEBufferDMABufFormats.cpp:228: Warning: WPEPlatform: unknown annotation: copy-func Source/WebKit/WPEPlatform/wpe/WPEBufferDMABufFormats.cpp:228: Warning: WPEPlatform: unknown annotation: free-func <unknown>:: Fatal: WPEPlatform: warnings configured as fatal <unknown>:: Fatal: WPEPlatform: warnings configured as fatal
Attachments
Patrick Griffis
Comment 1 2025-04-10 08:33:20 PDT
These were added in gobject-introspection 1.74. `WPEBufferDMABufFormatsBuilder` is a Boxed type though, so I would have assumed they are not needed.
Patrick Griffis
Comment 2 2025-04-10 08:38:45 PDT
Patrick Griffis
Comment 3 2025-04-10 08:39:25 PDT
> I would have assumed they are not needed. Tested with Python, worked fine.
EWS
Comment 4 2025-04-10 09:13:16 PDT
Committed 293523@main (7154d371c83d): <https://commits.webkit.org/293523@main> Reviewed commits have been landed. Closing PR #43905 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.