RESOLVED FIXED298445
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
Mike Gorse
Comment 1 2025-09-05 08:29:49 PDT
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
Note You need to log in before you can comment on or make changes to this bug.