WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Add attachment
proposed patch, testcase, etc.
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
Pull request:
https://github.com/WebKit/WebKit/pull/43905
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.
Top of Page
Format For Printing
XML
Clone This Bug