WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
298445
GTK port fails to build with -DENABLE_MEDIA_STREAM=OFF
https://bugs.webkit.org/show_bug.cgi?id=298445
Summary
GTK port fails to build with -DENABLE_MEDIA_STREAM=OFF
Mike Gorse
Reported
2025-09-05 08:15:31 PDT
I have MEDIA_STREAM disabled for older SLE versions where it wasn't initially enabled, in order to try to minimize the amount of code that I'd need to patch. The build fails like this, after R294499: WTF/Headers/wtf/WeakPtr.h: In instantiation of 'WTF::WeakPtr< <template-parameter-1-1>, WeakPtrImpl, <template-parameter-1-3> >::WeakPtr(const T&, WTF::EnableWeakPtrThreadingAssertions) [with <template-parameter-2-1> = void; T = WebCore::Internals; WeakPtrImpl = WTF::DefaultWeakPtrImpl; PtrTraits = WTF::RawPtrTraits<WTF::DefaultWeakPtrImpl>]': ../Source/WebCore/testing/Internals.cpp:7491:107: required from here WTF/Headers/wtf/WeakPtr.h:64:26: error: 'const class WebCore::Internals' has no member named 'weakImpl' 64 | : m_impl(&object.weakImpl())
Attachments
Add attachment
proposed patch, testcase, etc.
Mike Gorse
Comment 1
2025-09-05 08:29:49 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/50361
EWS
Comment 2
2026-01-26 12:47:58 PST
Committed
306232@main
(6034fa91d835): <
https://commits.webkit.org/306232@main
> Reviewed commits have been landed. Closing PR #50361 and removing active labels.
Radar WebKit Bug Importer
Comment 3
2026-01-26 12:48:13 PST
<
rdar://problem/168941892
>
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