Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66709 - Package: Motor will not compile
Summary: Package: Motor will not compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Alastair Tse (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-07 17:40 UTC by Matt T. Proud
Modified: 2005-04-20 07:35 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
This should fix this problem. (motor_label_error.patch,416 bytes, patch)
2004-10-07 17:41 UTC, Matt T. Proud
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matt T. Proud 2004-10-07 17:40:19 UTC
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"
Comment 1 Matt T. Proud 2004-10-07 17:41:59 UTC
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.
Comment 2 Alastair Tse (RETIRED) gentoo-dev 2005-04-20 07:35:13 UTC
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.