[Webkit-unassigned] [Bug 248185] libavif and dav1d should live under Source/ThirdParty, not under PAL
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Jan 4 13:19:26 PST 2023
https://bugs.webkit.org/show_bug.cgi?id=248185
--- Comment #5 from Michael Catanzaro <mcatanzaro at gnome.org> ---
(In reply to Myles C. Maxfield from comment #4)
> We intentionally chose to put it inside WebCore because putting it outside
> WebCore would make it very difficult to integrate with Apple's build system.
This is strange because WebCore already has an unavoidable hard dependency on Source/ThirdParty due to both ANGLE and libwebrtc. But anyway, if it really needs to be under WebCore, how about Source/WebCore/ThirdParty?
Either:
Source/WebCore/ThirdParty/libavif
Source/WebCore/ThirdParty/dav1d
Or:
Source/WebCore/ThirdParty/libavif
Source/WebCore/ThirdParty/libavif/ThirdParty/dav1d
(Notably, I suggest avoiding Source/WebCore/ThirdParty/libavif/dav1d, to make it clear that's a second third-party source.)
If one of those suggestions works for you, then we can dodge the problem and not bother with discussing how long it's OK for things to be messy. :)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230104/2237b2ee/attachment-0001.htm>
More information about the webkit-unassigned
mailing list