Codebase list policykit-1-gnome / 2adc0ef
Using the generic marshaller from GLib requires GLib >= 2.30 Add a configure check and be explicit instead of using NULL. Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=646521 https://bugzilla.gnome.org/show_bug.cgi?id=662682 Michael Biebl 12 years ago
3 changed file(s) with 8 addition(s) and 1 deletion(s). Raw diff Collapse all Expand all
121121 POLKIT_AGENT_REQUIRED=0.97
122122 POLKIT_GOBJECT_REQUIRED=0.97
123123 GTK_REQUIRED=3.0.0
124 GLIB_REQUIRED=2.30
124125
125126 PKG_CHECK_MODULES(GTK, gtk+-3.0 >= $GTK_REQUIRED)
126127 AC_SUBST(GTK_CFLAGS)
127128 AC_SUBST(GTK_LIBS)
129
130 PKG_CHECK_MODULES(GLIB, glib2.0 >= $GLIB_REQUIRED)
131 AC_SUBST(GLIB_CFLAGS)
132 AC_SUBST(GLIB_LIBS)
128133
129134 PKG_CHECK_MODULES(POLKIT_AGENT, polkit-agent-1 >= $POLKIT_AGENT_REQUIRED)
130135 AC_SUBST(POLKIT_AGENT_CFLAGS)
2323
2424 polkit_gnome_authentication_agent_1_CFLAGS = \
2525 $(GTK_CFLAGS) \
26 $(GLIB_CFLAGS) \
2627 $(GCONF_CFLAGS) \
2728 $(POLKIT_AGENT_CFLAGS) \
2829 $(POLKIT_GOBJECT_CFLAGS) \
3435
3536 polkit_gnome_authentication_agent_1_LDADD = \
3637 $(GTK_LIBS) \
38 $(GLIB_LIBS) \
3739 $(GCONF_LIBS) \
3840 $(POLKIT_AGENT_LIBS) \
3941 $(POLKIT_GOBJECT_LIBS) \
136136 0, /* class offset */
137137 NULL, /* accumulator */
138138 NULL, /* accumulator data */
139 NULL, /* use generic marshaller */
139 g_cclosure_marshal_generic,
140140 G_TYPE_NONE,
141141 2,
142142 G_TYPE_BOOLEAN,