Skip to content

build: Add missing dependency to run-js-test

Jan Tojnar requested to merge wip/jojnar/runjstest-deps into master

run-js-test requires girepository.h header file which is provided by gobject-introspection. This dependency was not listed in meson build file.

This commit adds it.


This was originally sent in https://bugzilla.gnome.org/show_bug.cgi?id=787864 but never merged. I confirmed that it is still issue in 3.36.0:

../src/run-js-test.c:33:10: fatal error: girepository.h: No such file or directory
   33 | #include <girepository.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.

Merge request reports