When trying to emerge evolution, I get the following: checking EVOLUTION_LIBS... -pthread -Wl,--export-dynamic -L//usr/lib64 -L/usr/X11R6/lib64 -lgal-2.2 -lgal-a11y-2.2 -lglade-2.0 -lgnomeprint-2-2 -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomecanvas-2 -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -ledataserver -lgnome-2 -lpopt -lxml2 -lpthread -lz -lbonobo-2 -lgconf-2 -lgnomevfs-2 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 checking for libecal-1.0 >= 1.0.2... Package libecal-1.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libecal-1.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libecal-1.0' found configure: error: Library requirements (libecal-1.0 >= 1.0.2) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them. I figured, that libecal belongs to evolution-data-server. There is a libecal, but it doesn't seem to get build, or more precisely, it tries to build, it gets errors and then doesn't stop on these errors. Seems obscure, but that's the only explanation I found. I did: cd /var/tmp/portage/evolution-data-server-1.0.2/work/evolution-data-server-1.0.2/calendar/libecal make and got: gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DEVOLUTION_LOCALEDIR=\"/usr/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/usr/include/libxml2 -I/usr/include/libgnome-2.0 -I/usr/include/glib-2.0 -I//usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I//usr/lib64/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -O2 -pipe -march=k8 -fomit-frame-pointer -ftracer -Wall -Wmissing-prototypes -Wno-sign-compare -c e-cal.c -MT e-cal.lo -MD -MP -MF .deps/e-cal.TPlo -fPIC -DPIC -o .libs/e-cal.o In file included from ../../calendar/libical/src/libical/ical.h:13, from e-cal-time-util.h:16, from e-cal.c:38: ../../calendar/libical/src/libical/icalvalue.h:36:69: icalderivedproperty.h: No such file or directory ../../calendar/libical/src/libical/icalvalue.h:37:34: icalderivedparameter.h: No such file or directory ../../calendar/libical/src/libical/icalvalue.h:38:30: icalderivedvalue.h: No such file or directory In file included from ../../calendar/libical/src/libical/ical.h:13, from e-cal-time-util.h:16, from e-cal.c:38: ../../calendar/libical/src/libical/icalvalue.h:43: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:43: error: parse error before "kind" ../../calendar/libical/src/libical/icalvalue.h:43: warning: type defaults to `int' in declaration of `icalvalue_new' ../../calendar/libical/src/libical/icalvalue.h:43: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalvalue.h:45: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:45: warning: type defaults to `int' in declaration of `icalvalue' ../../calendar/libical/src/libical/icalvalue.h:45: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:45: warning: type defaults to `int' in declaration of `icalvalue_new_clone' ../../calendar/libical/src/libical/icalvalue.h:45: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalvalue.h:47: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:47: error: parse error before "kind" ../../calendar/libical/src/libical/icalvalue.h:47: warning: type defaults to `int' in declaration of `icalvalue_new_from_string' ../../calendar/libical/src/libical/icalvalue.h:47: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalvalue.h:49: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:51: warning: type defaults to `int' in declaration of `icalvalue' ../../calendar/libical/src/libical/icalvalue.h:51: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:53: warning: type defaults to `int' in declaration of `icalvalue' ../../calendar/libical/src/libical/icalvalue.h:53: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:55: error: parse error before "icalvalue_isa" ../../calendar/libical/src/libical/icalvalue.h:55: warning: type defaults to `int' in declaration of `icalvalue' ../../calendar/libical/src/libical/icalvalue.h:55: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:55: warning: type defaults to `int' in declaration of `icalvalue_isa' ../../calendar/libical/src/libical/icalvalue.h:55: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalvalue.h:59: error: parse error before "icalvalue_compare" ../../calendar/libical/src/libical/icalvalue.h:59: warning: type defaults to `int' in declaration of `icalvalue' ../../calendar/libical/src/libical/icalvalue.h:59: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:59: warning: type defaults to `int' in declaration of `icalvalue_compare' ../../calendar/libical/src/libical/icalvalue.h:59: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalvalue.h:64: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:64: warning: type defaults to `int' in declaration of `icalvalue_new_recur' ../../calendar/libical/src/libical/icalvalue.h:64: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalvalue.h:65: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:66: warning: type defaults to `int' in declaration of `icalvalue' ../../calendar/libical/src/libical/icalvalue.h:66: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:68: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:68: warning: type defaults to `int' in declaration of `icalvalue_new_trigger' ../../calendar/libical/src/libical/icalvalue.h:68: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalvalue.h:69: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:70: warning: type defaults to `int' in declaration of `icalvalue' ../../calendar/libical/src/libical/icalvalue.h:70: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:72: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:72: warning: type defaults to `int' in declaration of `icalvalue_new_datetimeperiod' ../../calendar/libical/src/libical/icalvalue.h:72: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalvalue.h:73: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:75: warning: type defaults to `int' in declaration of `icalvalue' ../../calendar/libical/src/libical/icalvalue.h:75: error: parse error before '*' token ../../calendar/libical/src/libical/icalvalue.h:79: error: parse error before "icalvalue_string_to_kind" ../../calendar/libical/src/libical/icalvalue.h:79: warning: type defaults to `int' in declaration of `icalvalue_string_to_kind' ../../calendar/libical/src/libical/icalvalue.h:79: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalvalue.h:80: warning: type defaults to `int' in declaration of `icalvalue_kind' ../../calendar/libical/src/libical/icalvalue.h:80: error: parse error before "kind" ../../calendar/libical/src/libical/icalvalue.h:83: warning: type defaults to `int' in declaration of `icalvalue_kind' ../../calendar/libical/src/libical/icalvalue.h:83: error: parse error before "kind" In file included from ../../calendar/libical/src/libical/ical.h:14, from e-cal-time-util.h:16, from e-cal.c:38: ../../calendar/libical/src/libical/icalparameter.h:37: error: parse error before '*' token ../../calendar/libical/src/libical/icalparameter.h:37: error: parse error before "kind" ../../calendar/libical/src/libical/icalparameter.h:37: warning: type defaults to `int' in declaration of `icalparameter_new' ../../calendar/libical/src/libical/icalparameter.h:37: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalparameter.h:38: error: parse error before '*' token ../../calendar/libical/src/libical/icalparameter.h:38: error: parse error before '*' token ../../calendar/libical/src/libical/icalparameter.h:38: warning: type defaults to `int' in declaration of `icalparameter_new_clone' ../../calendar/libical/src/libical/icalparameter.h:38: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalparameter.h:41: error: parse error before '*' token ../../calendar/libical/src/libical/icalparameter.h:41: warning: type defaults to `int' in declaration of `icalparameter_new_from_string' ../../calendar/libical/src/libical/icalparameter.h:41: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalparameter.h:44: error: parse error before '*' token ../../calendar/libical/src/libical/icalparameter.h:44: error: parse error before "kind" ../../calendar/libical/src/libical/icalparameter.h:44: warning: type defaults to `int' in declaration of `icalparameter_new_from_value_string' ../../calendar/libical/src/libical/icalparameter.h:44: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalparameter.h:46: error: parse error before '*' token ../../calendar/libical/src/libical/icalparameter.h:48: error: parse error before '*' token ../../calendar/libical/src/libical/icalparameter.h:50: error: parse error before '*' token ../../calendar/libical/src/libical/icalparameter.h:52: error: parse error before "icalparameter_isa" ../../calendar/libical/src/libical/icalparameter.h:52: error: parse error before '*' token ../../calendar/libical/src/libical/icalparameter.h:52: warning: type defaults to `int' in declaration of `icalparameter_isa' ../../calendar/libical/src/libical/icalparameter.h:52: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalparameter.h:57: error: parse error before '*' token ../../calendar/libical/src/libical/icalparameter.h:58: error: parse error before '*' token ../../calendar/libical/src/libical/icalparameter.h:59: error: parse error before '*' token ../../calendar/libical/src/libical/icalparameter.h:60: error: parse error before '*' token ../../calendar/libical/src/libical/icalparameter.h:64: error: parse error before "kind" ../../calendar/libical/src/libical/icalparameter.h:65: error: parse error before "icalparameter_string_to_kind" ../../calendar/libical/src/libical/icalparameter.h:65: warning: type defaults to `int' in declaration of `icalparameter_string_to_kind' ../../calendar/libical/src/libical/icalparameter.h:65: warning: data definition has no type or storage class In file included from e-cal-time-util.h:16, from e-cal.c:38: ../../calendar/libical/src/libical/ical.h:15:41: libical/icalderivedproperty.h: No such file or directory In file included from ../../calendar/libical/src/libical/ical.h:16, from e-cal-time-util.h:16, from e-cal.c:38: ../../calendar/libical/src/libical/icalproperty.h:46: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:46: error: parse error before "kind" ../../calendar/libical/src/libical/icalproperty.h:46: warning: type defaults to `int' in declaration of `icalproperty_new' ../../calendar/libical/src/libical/icalproperty.h:46: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalproperty.h:48: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:48: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:48: warning: type defaults to `int' in declaration of `icalproperty_new_clone' ../../calendar/libical/src/libical/icalproperty.h:48: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalproperty.h:50: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:50: warning: type defaults to `int' in declaration of `icalproperty_new_from_string' ../../calendar/libical/src/libical/icalproperty.h:50: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalproperty.h:52: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:54: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:56: error: parse error before "icalproperty_isa" ../../calendar/libical/src/libical/icalproperty.h:56: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:56: warning: type defaults to `int' in declaration of `icalproperty_isa' ../../calendar/libical/src/libical/icalproperty.h:56: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalproperty.h:59: warning: "struct icalproperty_impl" declared inside parameter list ../../calendar/libical/src/libical/icalproperty.h:59: warning: its scope is only this definition or declaration, which is probably not what you want ../../calendar/libical/src/libical/icalproperty.h:60: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:61: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:62: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:64: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:67: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:70: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:73: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:76: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:81: warning: type defaults to `int' in declaration of `icalproperty' ../../calendar/libical/src/libical/icalproperty.h:81: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:84: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:84: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:85: warning: type defaults to `int' in declaration of `icalproperty_get_first_parameter' ../../calendar/libical/src/libical/icalproperty.h:85: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalproperty.h:86: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:86: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:87: warning: type defaults to `int' in declaration of `icalproperty_get_next_parameter' ../../calendar/libical/src/libical/icalproperty.h:87: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalproperty.h:89: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:90: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:92: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:92: warning: type defaults to `int' in declaration of `icalproperty' ../../calendar/libical/src/libical/icalproperty.h:92: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:92: warning: type defaults to `int' in declaration of `icalproperty_get_value' ../../calendar/libical/src/libical/icalproperty.h:92: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalproperty.h:93: warning: type defaults to `int' in declaration of `icalproperty' ../../calendar/libical/src/libical/icalproperty.h:93: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:97: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:98: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:104: warning: type defaults to `int' in declaration of `icalproperty' ../../calendar/libical/src/libical/icalproperty.h:104: error: parse error before '*' token ../../calendar/libical/src/libical/icalproperty.h:106: error: parse error before "icalparameter_value_to_value_kind" ../../calendar/libical/src/libical/icalproperty.h:106: error: parse error before "value" ../../calendar/libical/src/libical/icalproperty.h:106: warning: type defaults to `int' in declaration of `icalparameter_value_to_value_kind' ../../calendar/libical/src/libical/icalproperty.h:106: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalproperty.h:110: error: parse error before "icalproperty_kind_to_value_kind" ../../calendar/libical/src/libical/icalproperty.h:110: error: parse error before "kind" ../../calendar/libical/src/libical/icalproperty.h:110: warning: type defaults to `int' in declaration of `icalproperty_kind_to_value_kind' ../../calendar/libical/src/libical/icalproperty.h:110: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalproperty.h:111: error: parse error before "icalproperty_value_kind_to_kind" ../../calendar/libical/src/libical/icalproperty.h:111: error: parse error before "kind" ../../calendar/libical/src/libical/icalproperty.h:111: warning: type defaults to `int' in declaration of `icalproperty_value_kind_to_kind' ../../calendar/libical/src/libical/icalproperty.h:111: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalproperty.h:112: error: parse error before "kind" ../../calendar/libical/src/libical/icalproperty.h:113: error: parse error before "icalproperty_string_to_kind" ../../calendar/libical/src/libical/icalproperty.h:113: warning: type defaults to `int' in declaration of `icalproperty_string_to_kind' ../../calendar/libical/src/libical/icalproperty.h:113: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalproperty.h:116: warning: type defaults to `int' in declaration of `icalproperty_kind' ../../calendar/libical/src/libical/icalproperty.h:116: error: parse error before "kind" ../../calendar/libical/src/libical/icalproperty.h:118: error: parse error before "icalproperty_string_to_method" ../../calendar/libical/src/libical/icalproperty.h:118: warning: type defaults to `int' in declaration of `icalproperty_string_to_method' ../../calendar/libical/src/libical/icalproperty.h:118: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalproperty.h:119: error: parse error before "method" ../../calendar/libical/src/libical/icalproperty.h:126: warning: parameter names (without types) in function declaration ../../calendar/libical/src/libical/icalproperty.h:127: error: parse error before "icalproperty_string_to_status" ../../calendar/libical/src/libical/icalproperty.h:127: warning: type defaults to `int' in declaration of `icalproperty_string_to_status' ../../calendar/libical/src/libical/icalproperty.h:127: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalproperty.h:129: error: parse error before "kind" In file included from ../../calendar/libical/src/libical/ical.h:19, from e-cal-time-util.h:16, from e-cal.c:38: ../../calendar/libical/src/libical/icalcomponent.h:71: error: parse error before "icalproperty" ../../calendar/libical/src/libical/icalcomponent.h:74: error: parse error before "icalproperty" ../../calendar/libical/src/libical/icalcomponent.h:77: error: parse error before "icalproperty_kind" ../../calendar/libical/src/libical/icalcomponent.h:80: error: parse error before '*' token ../../calendar/libical/src/libical/icalcomponent.h:80: warning: type defaults to `int' in declaration of `icalcomponent_get_current_property' ../../calendar/libical/src/libical/icalcomponent.h:80: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalcomponent.h:82: error: parse error before '*' token ../../calendar/libical/src/libical/icalcomponent.h:83: error: parse error before "icalproperty_kind" ../../calendar/libical/src/libical/icalcomponent.h:83: warning: type defaults to `int' in declaration of `icalcomponent_get_first_property' ../../calendar/libical/src/libical/icalcomponent.h:83: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalcomponent.h:84: error: parse error before '*' token ../../calendar/libical/src/libical/icalcomponent.h:85: error: parse error before "icalproperty_kind" ../../calendar/libical/src/libical/icalcomponent.h:85: warning: type defaults to `int' in declaration of `icalcomponent_get_next_property' ../../calendar/libical/src/libical/icalcomponent.h:85: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalcomponent.h:209: error: parse error before "icalproperty_method" ../../calendar/libical/src/libical/icalcomponent.h:210: error: parse error before "icalcomponent_get_method" ../../calendar/libical/src/libical/icalcomponent.h:210: warning: type defaults to `int' in declaration of `icalcomponent_get_method' ../../calendar/libical/src/libical/icalcomponent.h:210: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icalcomponent.h:240: warning: "enum icalproperty_status" declared inside parameter list ../../calendar/libical/src/libical/icalcomponent.h:240: warning: parameter has incomplete type ../../calendar/libical/src/libical/icalcomponent.h:247: error: parse error before '*' token In file included from ../../calendar/libical/src/libical/ical.h:21, from e-cal-time-util.h:16, from e-cal.c:38: ../../calendar/libical/src/libical/icalparser.h:88: error: parse error before '*' token ../../calendar/libical/src/libical/icalparser.h:88: error: parse error before "kind" ../../calendar/libical/src/libical/icalparser.h:89: warning: type defaults to `int' in declaration of `icalparser_parse_value' ../../calendar/libical/src/libical/icalparser.h:89: warning: data definition has no type or storage class In file included from ../../calendar/libical/src/libical/ical.h:24, from e-cal-time-util.h:16, from e-cal.c:38: ../../calendar/libical/src/libical/icalrestriction.h:54: error: parse error before "property" In file included from ../../calendar/libical/src/libical/ical.h:27, from e-cal-time-util.h:16, from e-cal.c:38: ../../calendar/libical/src/libical/icallangbind.h:27: error: parse error before '*' token ../../calendar/libical/src/libical/icallangbind.h:27: warning: type defaults to `int' in declaration of `icallangbind_get_property' ../../calendar/libical/src/libical/icallangbind.h:27: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icallangbind.h:28: error: parse error before '*' token ../../calendar/libical/src/libical/icallangbind.h:29: error: parse error before '*' token ../../calendar/libical/src/libical/icallangbind.h:32: error: parse error before '*' token ../../calendar/libical/src/libical/icallangbind.h:33: warning: type defaults to `int' in declaration of `icallangbind_get_first_property' ../../calendar/libical/src/libical/icallangbind.h:33: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icallangbind.h:35: error: parse error before '*' token ../../calendar/libical/src/libical/icallangbind.h:36: warning: type defaults to `int' in declaration of `icallangbind_get_next_property' ../../calendar/libical/src/libical/icallangbind.h:36: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icallangbind.h:44: error: parse error before '*' token ../../calendar/libical/src/libical/icallangbind.h:44: error: parse error before '*' token ../../calendar/libical/src/libical/icallangbind.h:44: warning: type defaults to `int' in declaration of `icallangbind_get_first_parameter' ../../calendar/libical/src/libical/icallangbind.h:44: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icallangbind.h:46: error: parse error before '*' token ../../calendar/libical/src/libical/icallangbind.h:46: error: parse error before '*' token ../../calendar/libical/src/libical/icallangbind.h:46: warning: type defaults to `int' in declaration of `icallangbind_get_next_parameter' ../../calendar/libical/src/libical/icallangbind.h:46: warning: data definition has no type or storage class ../../calendar/libical/src/libical/icallangbind.h:48: error: parse error before '*' token In file included from ../../calendar/libecal/e-cal-types.h:26, from e-cal-listener.h:26, from e-cal.c:39: ../../calendar/libecal/e-cal-component.h:158: error: parse error before "icalparameter_cutype" ../../calendar/libecal/e-cal-component.h:158: warning: no semicolon at end of struct or union ../../calendar/libecal/e-cal-component.h:159: warning: type defaults to `int' in declaration of `role' ../../calendar/libecal/e-cal-component.h:159: warning: data definition has no type or storage class ../../calendar/libecal/e-cal-component.h:160: error: parse error before "status" ../../calendar/libecal/e-cal-component.h:160: warning: type defaults to `int' in declaration of `status' ../../calendar/libecal/e-cal-component.h:160: warning: data definition has no type or storage class ../../calendar/libecal/e-cal-component.h:168: error: parse error before '}' token ../../calendar/libecal/e-cal-component.h:168: warning: type defaults to `int' in declaration of `ECalComponentAttendee' ../../calendar/libecal/e-cal-component.h:168: warning: data definition has no type or storage class ../../calendar/libecal/e-cal-component.h:306: error: parse error before "icalproperty_status" ../../calendar/libecal/e-cal-component.h:307: error: parse error before "icalproperty_status" e-cal.c:3351: error: parse error before '*' token e-cal.c: In function `foreach_tzid_callback': e-cal.c:3353: error: `cbdata' undeclared (first use in this function) e-cal.c:3353: error: (Each undeclared identifier is reported only once e-cal.c:3353: error: for each function it appears in.) e-cal.c:3363: warning: implicit declaration of function `icalparameter_get_tzid' e-cal.c:3363: error: `param' undeclared (first use in this function) e-cal.c:3363: warning: assignment makes pointer from integer without a cast make[1]: *** [e-cal.lo] Error 1 make[1]: Leaving directory `/var/tmp/portage/evolution-data-server-1.0.2/work/evolution-data-server-1.0.2/calendar/libecal' Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51_rc9 (default-linux/amd64/gcc34-2004.2, gcc-3.4.2, glibc-2.3.4.20041006-r0, 2.6.7-gentoo-r7 x86_64) ================================================================= System uname: 2.6.7-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.5.3 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2 -pipe -march=k8 -fomit-frame-pointer -ftracer" CHOST="x86_64-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe -march=k8 -fomit-frame-pointer -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks" GENTOO_MIRRORS="http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib acpi adns aim alsa amd64 apm avi berkdb bitmap-fonts bonobo cdparanoia cdr crypt cups doc dvd encode esd evo f77 fam flac foomaticdb ftp gdbm ggi gif gimp gnome gpm gstreamer gtk gtk2 icq imagemagick imap imlib ipv6 jabber java jpeg junit kde libwww mad maildir mikmod mng motif mozdevelop mozilla moznocompose moznoirc moznomail mpeg mplayer msn multilib nas ncurses nls nogcj oggvorbis openal opengl oss pam pdf pdflib perl png python qt quicktime readline samba sdl slang spell ssl svg tcltk tcpd tif tiff transcode truetype unicode usb xine xml xml2 xmms xpm xprint xv zlib"
I just fell over my own stupidity... I had to use clean sources since there was a compiling problem with evolution-data-server...... Sorry for that