Created attachment 61096 [details] patch to fix build against Qt Lighthouse/QPA If building WebKit against Qt Lighthouse with no X headers, then plugin support fails to compile. The attached patch adds embedded to CONFIG if qpa is in QT_CONFIG.
Created attachment 61097 [details] patch to fix build against Qt Lighthouse/QPA
Created attachment 61218 [details] patch updated with changelog Added a ChangeLog
Comment on attachment 61218 [details] patch updated with changelog Patch looks fine to me, but could you fix up the ChangeLog? :) The indentation is off, there shouldn't be a "No new tests. (OOPS!)" line and maybe add a "[Qt]" suffix in front of the "enable build against Qt lighthouse" title.
Closing, this seems outdated. Feel free to submit an updated patch and I will be happy reopen the task.
It's quite esy to forward-port this patch, but I don't agree with it. QPA does not mean "embedded" or "without X11"