GNOME Bugzilla – Bug 747570
Fails to build without gio-unix-2.0
Last modified: 2015-10-06 19:02:21 UTC
Portion of build log: building contacts-address-map.o CC contacts-address-map.o contacts-address-map.c:33:33: fatal error: gio/gdesktopappinfo.h: No such file or directory #include <gio/gdesktopappinfo.h> ^ compilation terminated. make[2]: *** [contacts-address-map.o] Error 1 make[2]: Leaving directory `/tmp/nix-build-gnome-contacts-3.16.0.drv-0/gnome-contacts-3.16.0/src' make[1]: *** [all-recursive] Error 1 Adding gio-unix-2.0 to pkg_modules in configure.ac fixes the problem: --- configure.ac.orig 2015-04-09 18:45:50.581232289 +0200 +++ configure.ac 2015-04-09 18:45:59.744280137 +0200 @@ -54,6 +54,7 @@ champlain-0.12 clutter-gtk-1.0 geocode-glib-1.0 >= 3.15.3 + gio-unix-2.0 " PKG_CHECK_MODULES(CONTACTS, [$pkg_modules])
I pushed this fix as commit 984e9f3255e4fb1db7ba3d9754d43736440ca4a8.