--- gio2-0.90.5/ext/gio2/gdesktopappinfo.c.debug 2010-11-07 02:55:47.000000000 +0900 +++ gio2-0.90.5/ext/gio2/gdesktopappinfo.c 2010-11-07 03:11:40.000000000 +0900 @@ -77,7 +77,9 @@ #ifdef HAVE_GIO_UNIX VALUE desktopappinfo = G_DEF_CLASS(G_TYPE_DESKTOP_APP_INFO, "DesktopAppInfo", glib); +#if !GLIB_CHECK_VERSION(2, 27, 1) rb_define_const(desktopappinfo, "LOOKUP_EXTENSION_POINT_NAME", CSTR2RVAL(G_DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME)); +#endif rb_define_singleton_method(desktopappinfo, "new_from_filename", desktopappinfo_new_from_filename, 1); rb_define_singleton_method(desktopappinfo, "new_from_keyfile", desktopappinfo_new_from_keyfile, 1);