The only thing needed from libxul is the headers: npapi.h npfunctions.h npruntime.h nptypes.h Please copy those to the browser-plugin directory and ship those with parole sources. Then remove the pkg-config check for libxul. That way you can build midori+parole without the libxul dependency. (I inted to use midori and parole as the primary(only?) browser/media player for my alpine linux distro and need to build xulrunner is annoying an unnecessary)
Created attachment 2781 0001-Revert-Support-more-dev-packages-to-build-the-browse.patch apply with git am
Created attachment 2782 0002-provide-the-headers-for-browser-plugin.patch fixes the issue
(In reply to comment #2) > Created an attachment (id=2782) [details] > 0002-provide-the-headers-for-browser-plugin.patch > > fixes the issue Thanks for your report and for fixing this issue :) will be included in the next 0.2.0.1 release.