Multiple errors trying to build gaim-0.77. /bin/sh ../../libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DDATADIR=\"/usr/share\" -DVERSION=\"0.77\" -I../../src -DORBIT2=1 -pthread -I/usr/include/libxml2 -I/usr/include/evolution-data-server-1.0 -I/usr/include/libbonobo-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -Wall -g3 -c -o gevolution.lo `test -f 'gevolution.c' || echo './'`gevolution.c gevolution.c: In function `load_timeout': gevolution.c:236: warning: passing arg 2 of `e_book_async_get_book_view' from incompatible pointer type gevolution.c:236: warning: passing arg 4 of `e_book_async_get_book_view' makes pointer from integer without a cast gevolution.c:236: error: too many arguments to function `e_book_async_get_book_view' make[3]: *** [gevolution.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/gaim-0.77/work/gaim-0.77/plugins/gevolution' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gaim-0.77/work/gaim-0.77/plugins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gaim-0.77/work/gaim-0.77' make: *** [all] Error 2 make all-recursive make[1]: Entering directory `/var/tmp/portage/gaim-0.77/work/gaim-0.77' Making all in sounds make[2]: Entering directory `/var/tmp/portage/gaim-0.77/work/gaim-0.77/sounds' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/gaim-0.77/work/gaim-0.77/sounds' Making all in plugins make[2]: Entering directory `/var/tmp/portage/gaim-0.77/work/gaim-0.77/plugins' Making all in docklet make[3]: Entering directory `/var/tmp/portage/gaim-0.77/work/gaim-0.77/plugins/docklet' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/var/tmp/portage/gaim-0.77/work/gaim-0.77/plugins/docklet' Making all in gaim-remote make[3]: Entering directory `/var/tmp/portage/gaim-0.77/work/gaim-0.77/plugins/gaim-remote' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/var/tmp/portage/gaim-0.77/work/gaim-0.77/plugins/gaim-remote' Making all in gevolution make[3]: Entering directory `/var/tmp/portage/gaim-0.77/work/gaim-0.77/plugins/gevolution' source='gevolution.c' object='gevolution.lo' libtool=yes \ depfile='.deps/gevolution.Plo' tmpdepfile='.deps/gevolution.TPlo' \ depmode=gcc3 /bin/sh ../../depcomp \ /bin/sh ../../libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DDATADIR=\"/usr/share\" -DVERSION=\"0.77\" -I../../src -DORBIT2=1 -pthread -I/usr/include/libxml2 -I/usr/include/evolution-data-server-1.0 -I/usr/include/libbonobo-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -Wall -g3 -c -o gevolution.lo `test -f 'gevolution.c' || echo './'`gevolution.c gevolution.c: In function `load_timeout': gevolution.c:236: warning: passing arg 2 of `e_book_async_get_book_view' from incompatible pointer type gevolution.c:236: warning: passing arg 4 of `e_book_async_get_book_view' makes pointer from integer without a cast gevolution.c:236: error: too many arguments to function `e_book_async_get_book_view' make[3]: *** [gevolution.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/gaim-0.77/work/gaim-0.77/plugins/gevolution' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gaim-0.77/work/gaim-0.77/plugins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gaim-0.77/work/gaim-0.77' make: *** [all] Error 2 !!! ERROR: net-im/gaim-0.77 failed. !!! Function src_compile, Line 87, Exitcode 2 !!! Make failed I am running a x86 system with no unstable packages.
I'm testing the build right now to confirm the bug on x86. I'll have results posted shortly.
Turns out I have a left over ebuild (evolution-data-server-0.3) sitting around from a test of evolution-1.5. After removing that package, it (gaim) seems to be building fine.
Alright, I was about to say it works fine on mine, but looks like you already solved it :)