gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/providers/backends -I../.. / -I. -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/include/freetype2 -I/usr/X11R6/include -I/usr/inc lude/glib-2.0 -I/usr/lib/glib-2.0/include -mcpu=athlon-xp -march=athlon-xp -O3 - pipe -Wall -c file_efsd.c -MT file_efsd.lo -MD -MP -MF .deps/file_efsd.TPlo -o . libs/file_efsd.lo file_gnomevfs.c: In function `backend_get_info': file_gnomevfs.c:186: `FILE_OWNER' undeclared (first use in this function) file_gnomevfs.c:186: (Each undeclared identifier is reported only once file_gnomevfs.c:186: for each function it appears in.) file_gnomevfs.c:192: `FILE_GROUP' undeclared (first use in this function) file_gnomevfs.c:197: `FILE_PERMS' undeclared (first use in this function) file_gnomevfs.c:203: `FILE_SIZE' undeclared (first use in this function) file_gnomevfs.c:208: `FILE_MTIME' undeclared (first use in this function) file_gnomevfs.c:233: `FILE_LINKS' undeclared (first use in this function) make[4]: *** [gnomevfs_la-file_gnomevfs.lo] Error 1 make[4]: *** Waiting for unfinished jobs.... mv -f .libs/file_efsd.lo file_efsd.o (cd . && ln -s file_efsd.o file_efsd.lo) make[4]: Leaving directory `/var/tmp/portage/evidence-0.9.4.20030220/work/eviden ce/src/providers/backends' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/evidence-0.9.4.20030220/work/eviden ce/src/providers' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/evidence-0.9.4.20030220/work/eviden ce/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/evidence-0.9.4.20030220/work/eviden ce' make: *** [all] Error 2 !!! ERROR: app-misc/evidence-0.9.4.20030220 failed. !!! Function src_compile, Line 51, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. emerge -u evidence Portage 2.0.47-r8 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r0) ================================================================= System uname: 2.4.20 i686 AMD Athlon(tm) XP 1800+ GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb / usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config /opt/q uake3/cpma/server.cfg" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 apm avi crypt cups encode jpeg libg++ mikmod mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zl ib gtkhtml gdbm berkdb slang readline arts tetex aalib bonobo svga tcltk java mysql gpm tcpd pam esd imlib oggvorbis qt op engl mozilla gphoto2 snmp cdr ncures X alsa -motif kde 3dnow sdl perl python guile ruby libwww ssl gtk mmx ogg vorbis oss gif gnome gpg gd" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe" CXXFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
unless you can point out some place that defines those constants, i'm disabling GNOME support ;) http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/app-misc/evidence/evidence-0.9.4.20030220.ebuild.diff?r1=1.2&r2=1.4