There's an issue with the Mac Catalyst build where LSSessionID is being redefined. Address this by removing the second definition, and moving the related function into the open source section.
Created attachment 438402 [details]
Created attachment 438406 [details]
Thanks for reviewing!
Committed r282665 (241806@main): <https://commits.webkit.org/241806@main>
All reviewed patches have been landed. Closing bug and clearing flags on attachment 438406 [details].