Cannot build without gobject-introspection
@mikep
Submitted by W. Michael Petullo Link to original bug (#756781)
Description
I am packaging libgee for OpenWrt, an environment which favors very small installs. I have found that libgee will not compile without gobject-introspection installed (in my case, installed in the cross-compiled build directories). This is despite that libgee's configure script supports the --enable-introspection=no option.
The problem seems to arise because of the use of GOBJECT_INTROSPECTION_CHECK in configure.ac along with the use of HAVE_INTROSPECTION in gee/Makefile.am. Of course, the m4 file which defines GOBJECT_INTROSPECTION_CHECK comes from gobject-introspection.
Would it be possible to refactor libgee's build system so that the library could build without the presence of gobject-introspection?
For the time being, I am planning on adding a patch to the OpenWrt build process so that libgee builds without gobject-introspection.
Version: 0.18.x