GNOME Bugzilla – Bug 727009
redefinition of GtkPrinterCloudprint: cloudprint fails to build
Last modified: 2014-03-25 12:48:14 UTC
Hi. Building gtk+ 3.12.0 on OpenBSD yelds to this error: In file included from gtkprintbackendcloudprint.c:41: gtkprintercloudprint.h:33: error: redefinition of typedef 'GtkPrinterCloudprint' gtkcloudprintaccount.h:32: error: previous declaration of 'GtkPrinterCloudprint' was here Error while executing cc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../gtk -I../../../gtk -I../../../gdk -I../../../gdk -DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED -I/usr/local/include -I/usr/X11R6/include/freetype2 -I/usr/X11R6/include -I/usr/local/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/X11R6/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/harfbuzz -I/usr/X11R6/include/freetype2 -I/usr/local/include/gio-unix-2.0/ -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS -I/usr/local/include/rest-0.7 -I/usr/local/include/libsoup-2.4 -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include/json-glib-1.0 -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -pipe -Wall -MT libprintbackend_cloudprint_la-gtkprintbackendcloudprint.lo -MD -MP -MF .deps/libprintbackend_cloudprint_la-gtkprintbackendcloudprint.Tpo -c gtkprintbackendcloudprint.c -fPIC -DPIC -o .libs/libprintbackend_cloudprint_la-gtkprintbackendcloudprint.o Makefile:645: recipe for target 'libprintbackend_cloudprint_la-gtkprintbackendcloudprint.lo' failed
Created attachment 272840 [details] [review] do not redefine GtkPrinterCloudprint
Review of attachment 272840 [details] [review]: 3.12 is out the door, but I guess it'd be good to land this as soon as possible in order to get GNOME 3.12 on *BSD.
(In reply to comment #2) > Review of attachment 272840 [details] [review]: > > 3.12 is out the door, but I guess it'd be good to land this as soon as possible > in order to get GNOME 3.12 on *BSD. Thank you Emmanuele. It's pushed as 332688a I will leave it up to you to cherry pick it for gnome-3-12.