Bug#906519: libjavascriptcoregtk-4.0-dev: missing jsc/jsc.h

Jeremy Bicha jbicha at debian.org
Fri Aug 17 23:09:55 BST 2018


Package: libjavascriptcoregtk-4.0-dev
Version: 2.21.91-1
Severity: important

I am unable to build packages against webkit 2.21.91-1 because of missing files.

Build logs
-------------
https://launchpad.net/~jbicha/+archive/ubuntu/webkit1/+build/15270862
https://launchpad.net/~jbicha/+archive/ubuntu/webkit1/+build/15270971

Build log excerpt
------------------------
In file included from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:54,
                 from ../lib/ephy-permissions-manager.c:32:
/usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h:28:10:
fatal error: jsc/jsc.h: No such file or directory
 #include <jsc/jsc.h>
          ^~~~~~~~~~~
compilation terminated.

Full list of missing files
---------------------------------
See the log at
https://launchpad.net/~jbicha/+archive/ubuntu/webkit1/+build/15276498
to see the output of dh_missing --list-missing

Suggestions
------------------
- debian/libjavascriptcoregtk-4.0-dev.install should install
usr/include/webkitgtk-4.0/jsc/

- debian/libwebkit2gtk-4.0-doc.install should install both
usr/share/gtk-doc/html/jsc-glib-4.0/
usr/share/gtk-doc/html/webkitdomgtk-4.0/

I didn't submit a merge request for this because I'm not sure where
exactly you want the docs installed.

- Add a debian/rules override to run dh_missing --fail-missing so we
can detect this problem sooner next time.

Thanks,
Jeremy Bicha



More information about the Pkg-webkit-maintainers mailing list