Garnome 2.8.0 build fails in libecal



Another problem! I'm getting the following
compilation error (debian 3.0, gcc 2.95.4
20011002 (Debian prerelease)).

make[1]: Entering directory
`/root/garnome-2.8.0/desktop/bug-buddy'
[===== NOW BUILDING:	bug-buddy-2.8.0	=====]
	[fetch] complete for bug-buddy.
	[checksum] complete for bug-buddy.
	[extract] complete for bug-buddy.
	[patch] complete for bug-buddy.
	[configure] complete for bug-buddy.
	[build] complete for bug-buddy.
	[install] complete for bug-buddy.
make[1]: Leaving directory
`/root/garnome-2.8.0/desktop/bug-buddy'
make[1]: Entering directory
`/root/garnome-2.8.0/desktop/control-center'
[===== NOW BUILDING:	control-center-2.8.0	=====]
	[fetch] complete for control-center.
	[checksum] complete for control-center.
	[extract] complete for control-center.
	[patch] complete for control-center.
	[configure] complete for control-center.
	[build] complete for control-center.
	[install] complete for control-center.
make[1]: Leaving directory
`/root/garnome-2.8.0/desktop/control-center'
make[1]: Entering directory
`/root/garnome-2.8.0/desktop/dasher'
[===== NOW BUILDING:	dasher-3.2.8	=====]
	[fetch] complete for dasher.
	[checksum] complete for dasher.
	[extract] complete for dasher.
	[patch] complete for dasher.
	[configure] complete for dasher.
	[build] complete for dasher.
	[install] complete for dasher.
make[1]: Leaving directory
`/root/garnome-2.8.0/desktop/dasher'
make[1]: Entering directory
`/root/garnome-2.8.0/desktop/eel'
[===== NOW BUILDING:	eel-2.8.0	=====]
	[fetch] complete for eel.
	[checksum] complete for eel.
	[extract] complete for eel.
	[patch] complete for eel.
	[configure] complete for eel.
	[build] complete for eel.
	[install] complete for eel.
make[1]: Leaving directory
`/root/garnome-2.8.0/desktop/eel'
make[1]: Entering directory
`/root/garnome-2.8.0/desktop/eog'
[===== NOW BUILDING:	eog-2.8.0	=====]
	[fetch] complete for eog.
	[checksum] complete for eog.
	[extract] complete for eog.
	[patch] complete for eog.
	[configure] complete for eog.
	[build] complete for eog.
	[install] complete for eog.
make[1]: Leaving directory
`/root/garnome-2.8.0/desktop/eog'
make[1]: Entering directory
`/root/garnome-2.8.0/desktop/epiphany'
[===== NOW BUILDING:	epiphany-1.4.0	=====]
	[fetch] complete for epiphany.
	[checksum] complete for epiphany.
	[extract] complete for epiphany.
	[patch] complete for epiphany.
	[configure] complete for epiphany.
	[build] complete for epiphany.
	[install] complete for epiphany.
make[1]: Leaving directory
`/root/garnome-2.8.0/desktop/epiphany'
make[1]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server'
[===== NOW BUILDING:	evolution-data-server-1.0.0
=====]
	[fetch] complete for evolution-data-server.
	[checksum] complete for evolution-data-server.
	[extract] complete for evolution-data-server.
	[patch] complete for evolution-data-server.
	[configure] complete for evolution-data-server.
 ==> Running make in
work/main.d/evolution-data-server-1.0.0
make[2]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0'
make  all-recursive
make[3]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0'
Making all in libdb
make[4]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/libdb'
Making all in dist
make[5]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/libdb/dist'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/libdb/dist'
make[5]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/libdb'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/libdb'
make[4]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/libdb'
Making all in libedataserver
make[4]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/libedataserver'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/libedataserver'
Making all in servers
make[4]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/servers'
Making all in groupwise
make[5]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/servers/groupwise'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/servers/groupwise'
make[5]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/servers'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/servers'
make[4]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/servers'
Making all in addressbook
make[4]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook'
Making all in idl
make[5]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/idl'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/idl'
Making all in libebook
make[5]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/libebook'
make  all-am
make[6]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/libebook'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/libebook'
make[5]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/libebook'
Making all in libedata-book
make[5]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/libedata-book'
make  all-am
make[6]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/libedata-book'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/libedata-book'
make[5]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/libedata-book'
Making all in backends
make[5]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/backends'
Making all in file
make[6]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/backends/file'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/backends/file'
Making all in vcf
make[6]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/backends/vcf'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/backends/vcf'
Making all in groupwise
make[6]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/backends/groupwise'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/backends/groupwise'
make[6]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/backends'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/backends'
make[5]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/backends'
Making all in tests
make[5]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/tests'
Making all in vcard
make[6]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/tests/vcard'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/tests/vcard'
Making all in ebook
make[6]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/tests/ebook'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/tests/ebook'
make[6]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/tests'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/tests'
make[5]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook/tests'
make[5]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook'
make[4]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/addressbook'
Making all in calendar
make[4]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar'
Making all in libical
make[5]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical'
make  all-recursive
make[6]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical'
Making all in design-data
make[7]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/design-data'
make[7]: Nothing to be done for `all'.
make[7]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/design-data'
Making all in doc
make[7]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/doc'
make[7]: Nothing to be done for `all'.
make[7]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/doc'
Making all in scripts
make[7]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/scripts'
make[7]: Nothing to be done for `all'.
make[7]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/scripts'
Making all in test-data
make[7]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/test-data'
make[7]: Nothing to be done for `all'.
make[7]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/test-data'
Making all in src
make[7]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/src'
Making all in libical
make[8]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/src/libical'
make  all-am
make[9]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/src/libical'
make[9]: Nothing to be done for `all-am'.
make[9]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/src/libical'
make[8]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/src/libical'
Making all in libicalss
make[8]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/src/libicalss'

make[8]: Nothing to be done for `all'.
make[8]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/src/libicalss'
Making all in libicalvcal
make[8]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/src/libicalvcal'
make[8]: Nothing to be done for `all'.
make[8]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/src/libicalvcal'
Making all in test
make[8]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/src/test'
make[8]: Nothing to be done for `all'.
make[8]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/src/test'
make[8]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/src'
make[8]: Nothing to be done for `all-am'.
make[8]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/src'
make[7]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/src'
Making all in examples
make[7]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/examples'
make[7]: Nothing to be done for `all'.
make[7]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/examples'
Making all in zoneinfo
make[7]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/zoneinfo'
make[7]: Nothing to be done for `all'.
make[7]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical/zoneinfo'
make[7]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical'
make[7]: Nothing to be done for `all-am'.
make[7]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical'
make[6]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical'
make[5]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libical'
Making all in idl
make[5]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/idl'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/idl'
Making all in libecal
make[5]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libecal'
make  all-am
make[6]: Entering directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libecal'
source='e-cal.c' object='e-cal.lo' libtool=yes \
depfile='.deps/e-cal.Plo'
tmpdepfile='.deps/e-cal.TPlo' \
depmode=gcc /bin/sh ../../depcomp \
/bin/sh ../../libtool --mode=compile gcc
-DHAVE_CONFIG_H -I. -I. -I../..
-DEVOLUTION_LOCALEDIR=\""/root/garnome/share/locale"\"
-DG_LOG_DOMAIN=\"libecal\" -I../../calendar -I.
-I../.. -I. -I.. -I../..
-I../../calendar/libical/src
-I../../calendar/libical/src
-I../../calendar/libical/src/libical
-I../../calendar/libical/src/libical -DORBIT2=1
-pthread -I/root/garnome/include/libxml2
-I/root/garnome/include/libgnome-2.0
-I/root/garnome/include/glib-2.0
-I/root/garnome/lib/glib-2.0/include
-I/root/garnome/include/orbit-2.0
-I/root/garnome/include/libbonobo-2.0
-I/root/garnome/include/gconf/2
-I/root/garnome/include/gnome-vfs-2.0
-I/root/garnome/lib/gnome-vfs-2.0/include
-I/root/garnome/include/bonobo-activation-2.0   
  -I/root/garnome/include -I/usr/X11R6/include 
-I/root/garnome/include -I/usr/X11R6/include
-L/root/garnome/lib -L/usr/X11R6/lib -O2 -pipe
-Wall -Wmissing-prototypes  -Wno-sign-compare -c
-o e-cal.lo `test -f 'e-cal.c' || echo './'`e-cal.c
 gcc -DHAVE_CONFIG_H -I. -I. -I../..
-DEVOLUTION_LOCALEDIR=\"/root/garnome/share/locale\"
-DG_LOG_DOMAIN=\"libecal\" -I../../calendar -I.
-I../.. -I. -I.. -I../..
-I../../calendar/libical/src
-I../../calendar/libical/src
-I../../calendar/libical/src/libical
-I../../calendar/libical/src/libical -DORBIT2=1
-pthread -I/root/garnome/include/libxml2
-I/root/garnome/include/libgnome-2.0
-I/root/garnome/include/glib-2.0
-I/root/garnome/lib/glib-2.0/include
-I/root/garnome/include/orbit-2.0
-I/root/garnome/include/libbonobo-2.0
-I/root/garnome/include/gconf/2
-I/root/garnome/include/gnome-vfs-2.0
-I/root/garnome/lib/gnome-vfs-2.0/include
-I/root/garnome/include/bonobo-activation-2.0
-I/root/garnome/include -I/usr/X11R6/include
-I/root/garnome/include -I/usr/X11R6/include
-L/root/garnome/lib -L/usr/X11R6/lib -O2 -pipe
-Wall -Wmissing-prototypes -Wno-sign-compare -c
e-cal.c -Wp,-MD,.deps/e-cal.TPlo  -fPIC -DPIC -o
.libs/e-cal.o
e-cal.c: In function `e_cal_get_alarms_in_range':
e-cal.c:3135: parse error before `*'
e-cal.c:3148: warning: `return' with no value, in
function returning non-void
e-cal.c:3153: warning: `return' with no value, in
function returning non-void
e-cal.c:3163: `object_list' undeclared (first use
in this function)
e-cal.c:3163: (Each undeclared identifier is
reported only once
e-cal.c:3163: for each function it appears in.)
make[6]: *** [e-cal.lo] Error 1
make[6]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libecal'
make[5]: *** [all] Error 2
make[5]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar/libecal'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0/calendar'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server/work/main.d/evolution-data-server-1.0.0'
make[1]: ***
[build-work/main.d/evolution-data-server-1.0.0/Makefile]
Error 2
make[1]: Leaving directory
`/root/garnome-2.8.0/desktop/evolution-data-server'
make: *** [paranoid-install] Error 2


I noticed someone else had the same problem under
NetBSD, but I couldn't find any more info on it,
nor bugs on bugzilla:
http://mail-index.netbsd.org/pkgsrc-bugs/2004/10/03/0001.html

Thanks,
Oliver




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]