I have found that the package Motor will not compile on my system. Reproducible: Always Steps to Reproduce: 1. emerge motor Actual Results: Making all in intl make[2]: Entering directory `/usr/src/portage/motor-3.3.0/work/motor-3.3.0/intl' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/portage/motor-3.3.0/work/motor-3.3.0/intl' Making all in po make[2]: Entering directory `/usr/src/portage/motor-3.3.0/work/motor-3.3.0/po' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/portage/motor-3.3.0/work/motor-3.3.0/po' Making all in parser make[2]: Entering directory `/usr/src/portage/motor-3.3.0/work/motor-3.3.0/parser' Making all in include make[3]: Entering directory `/usr/src/portage/motor-3.3.0/work/motor-3.3.0/parser/include' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/usr/src/portage/motor-3.3.0/work/motor-3.3.0/parser/include' Making all in src make[3]: Entering directory `/usr/src/portage/motor-3.3.0/work/motor-3.3.0/parser/src' gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../include -O2 -march=athlon-xp -pipe -c llist.c gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../include -O2 -march=athlon-xp -pipe -c parlist.c gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../include -O2 -march=athlon-xp -pipe -c parser.c parser.c: In function `loadTextFromFile': parser.c:317: error: label at end of compound statement parser.c: In function `unloadTextFromFile': parser.c:337: error: label at end of compound statement make[3]: *** [parser.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/usr/src/portage/motor-3.3.0/work/motor-3.3.0/parser/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/portage/motor-3.3.0/work/motor-3.3.0/parser' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/portage/motor-3.3.0/work/motor-3.3.0' make: *** [all-recursive-am] Error 2 !!! ERROR: dev-util/motor-3.3.0 failed. !!! Function src_compile, Line 21, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Expected Results: Motor should build and install. khanreaper@XYZSYSTEM ~ $ emerge info Portage 2.0.51_rc7 (default-x86-2004.0, gcc-3.4.2, glibc-2.3.4.20040808-r1, 2.6.7-gentoo-r10 i686) ================================================================= System uname: 2.6.7-gentoo-r10 i686 AMD Athlon(tm) XP 2100+ Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2 Headers: sys-kernel/linux26-headers-2.6.8.1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/usr/src" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/bmg-gnome-current /usr/local/bmg-main /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X Xaw3d aalib accessibility aci acpi aim alsa apache2 apm arts artswrappersuid async audiofile avi bcmath berkdb bitmap-fonts bonobo bootsplash bzlib calendar cdb cddb cdparanoia cdr cjk crypt cups curl db2 dba dga dio directfb divx4linux doc dv dvb dvd dvdr dvdread emacs encode esd evo exif expat faac faad fam fbcon flac flash foomaticdb ftp gd gda gdbm ggi gif gimpprint gmail gnome gnutls gphoto2 gpm gps gstreamer gtk gtk2 gtkhtml guile hal howl iconv icq ieee1394 imagemagick imap imlib imlib2 inifile jabber jack java javascript jikes jpeg kde kerberos ladcca lcms ldap lesstif libg++ libgda libwww lynxkeymap mad maildir mbox mcal mikmod ming mmap mmx mng mono motif mozcalendar mozdevelop mozilla mozsvg mpeg msession msn mysql mythtv nas ncurses network nis nls nntp nptl nvidia odbc offensive oggvorbis openal opengl oscar oss pam pda pdflib perl png pnp posix ppds python qt quicktime readline ruby samba scanner sdl session silc slang speex spell sse ssl svg svga szip tcpd tetex theora threads tidy tiff truetype unicode usb v4l v4l2 wifi wmf x86 xinerama xml xml2 xmms xosd xprint xsl xv xvid yahoo zlib"
Created attachment 41328 [details, diff] This should fix this problem. I did forward this patch to Motor's developer, Konst, but I also wanted to post this problem here, so that the community could use the package until Konst fixes it.
oops, i had this in my repo but never checked it in. sorry for the delay. 3.4.0 is also in the tree now.