Bug#289207: gnome-applets: FTBFS (amd64/gcc-4.0): static
declaration of 'change_background' follows non-static declaration
Andreas Jochens
Andreas Jochens <aj@andaco.de>, 289207@bugs.debian.org
Fri, 07 Jan 2005 21:53:42 +0100
Package: gnome-applets
Severity: normal
Tags: patch
When building 'gnome-applets' on amd64 with gcc-4.0,
I get the following error:
battstat_applet.c:1446: error: static declaration of 'change_background' follows non-static declaration
battstat.h:155: error: previous declaration of 'change_background' was here
make[4]: *** [battstat_applet.o] Error 1
make[4]: Leaving directory `/gnome-applets-2.8.2/battstat'
With the attached patch 'gnome-applets' can be compiled
on amd64 using gcc-4.0.
Regards
Andreas Jochens
diff -urN ../tmp-orig/gnome-applets-2.8.2/battstat/battstat.h ./battstat/battstat.h
--- ../tmp-orig/gnome-applets-2.8.2/battstat/battstat.h 2004-08-03 16:22:29.000000000 +0200
+++ ./battstat/battstat.h 2005-01-07 19:56:50.413684168 +0100
@@ -151,7 +151,5 @@
void destroy_about (GtkWidget *, gpointer);
void about_cb (BonoboUIComponent *, ProgressData *, const char *);
void size_allocate(PanelApplet *, GtkAllocation *, gpointer);
-void change_background(PanelApplet *a, PanelAppletBackgroundType type,
- GdkColor *color, GdkPixmap *pixmap, ProgressData *battstat);
gint create_layout(ProgressData *battstat);
void load_preferences(ProgressData *battstat);