diff options
Diffstat (limited to 'girepository/gdump.c')
-rw-r--r-- | girepository/gdump.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/girepository/gdump.c b/girepository/gdump.c index 84ac3c71..166a9e72 100644 --- a/girepository/gdump.c +++ b/girepository/gdump.c @@ -24,8 +24,15 @@ #include <glib-object.h> #include <gio/gio.h> -#include "girepository.h" +/* This file is both compiled into libgirepository.so, and installed + * on the filesystem. But for the dumper, we want to avoid linking + * to libgirepository; see + * https://bugzilla.gnome.org/show_bug.cgi?id=630342 + */ +#ifdef G_IREPOSITORY_COMPILATION #include "config.h" +#include "girepository.h" +#endif #include <string.h> |