After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 354377 - gnome-panel-2.16.0 does not compile
gnome-panel-2.16.0 does not compile
Status: RESOLVED FIXED
Product: gnome-panel
Classification: Other
Component: clock
2.16.x
Other All
: Normal normal
: ---
Assigned To: Panel Maintainers
Panel Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-09-05 02:39 UTC by Andrey Panov
Modified: 2006-10-01 12:32 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Andrey Panov 2006-09-05 02:39:27 UTC
Please describe the problem:
I tries to compile gnome-panel-2.16.0 with gcc-3.4.6 on slackware-current
(Linux 2.6.17 i386) platform. Compilations stops on:

make[3]: Entering directory `/usr/local/src/gnome-panel-2.16.0/applets/clock'
if i486-slackware-linux-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I./../../libpanel-applet -I../../libpanel-applet   -Wall -Wmissing-prototypes  -DORBIT2=1 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/opt/gnome2/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/opt/gnome2/include/evolution-data-server-1.4   -DDATADIR=\""/opt/gnome2/share"\" -DLIBDIR=\""/opt/gnome2/lib"\" -DSYSCONFDIR=\""/etc"\" -DPREFIX=\""/opt/gnome2"\" -DGNOMELOCALEDIR=\""/opt/gnome2/share/locale"\"     -O2 -MT clock_applet-calendar-client.o -MD -MP -MF ".deps/clock_applet-calendar-client.Tpo" -c -o clock_applet-calendar-client.o `test -f 'calendar-client.c' || echo './'`calendar-client.c; \
        then mv -f ".deps/clock_applet-calendar-client.Tpo" ".deps/clock_applet-calendar-client.Po"; else rm -f ".deps/clock_applet-calendar-client.Tpo"; exit 1; fi
calendar-client.c: In function `calendar_client_handle_objects_removed':
calendar-client.c:1340: error: `ECalComponentId' undeclared (first use in this function)
calendar-client.c:1340: error: (Each undeclared identifier is reported only once
calendar-client.c:1340: error: for each function it appears in.)
calendar-client.c:1340: error: `id' undeclared (first use in this function)
make[3]: *** [clock_applet-calendar-client.o] Ошибка 1
make[3]: Leaving directory `/usr/local/src/gnome-panel-2.16.0/applets/clock'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/usr/local/src/gnome-panel-2.16.0/applets'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/usr/local/src/gnome-panel-2.16.0'
make: *** [all] Ошибка 2


Steps to reproduce:
1. 
2. 
3. 


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Vincent Untz 2006-10-01 12:32:04 UTC
You need evolution-data-server >= 1.6. I'll update the panel dependencies.

Thanks