[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