Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 39366 - xmame 0.77.1 fails to compile konamigx.c
Summary: xmame 0.77.1 fails to compile konamigx.c
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-25 10:23 UTC by jsado_sc3
Modified: 2004-02-12 07:25 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jsado_sc3 2004-01-25 10:23:04 UTC
This error appears when I emerge xmame:
Compiling src/machine/konamigx.c ...
/usr/src/portage/xmame-0.77.1/temp/ccNrAuap.s: Assembler messages:
/usr/src/portage/xmame-0.77.1/temp/ccNrAuap.s:4744: Error: value of ffffffffffffff7b too large for field of 1 bytes at 0000000000003c17
make: *** [xmame.obj/machine/konamigx.o] Error 1

!!! ERROR: games-emulation/xmame-0.77.1 failed.
!!! Function src_compile, Line 141, Exitcode 2
!!! emake failed (SDL)


Reproducible: Always
Steps to Reproduce:




Portage 2.0.49-r20 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.4.23)
=================================================================
System uname: 2.4.23 i586 AMD-K6(tm) 3D processor
Gentoo Base System version 1.4.3.10
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=k6"
CHOST="i586-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=k6"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dfx 3dnow X alsa arts avi berkdb bonobo crypt cups encode esd evo
foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml guile imlib java jpeg lcms libg++
libwww mad mikmod mmx motif mozilla mpeg ncurses oggvorbis opengl oss pam pda
pdflib perl png python qt readline sdl slang spell ssl svga tcltk tetex tiff
truetype voodoo3 x86 xinerama xml2 xmms zlib"
Comment 1 SpanKY gentoo-dev 2004-01-25 13:58:14 UTC
try march=i586
Comment 2 jsado_sc3 2004-01-28 14:34:31 UTC
Yep, that fixed it. I noticed Povray compiles using -march=i586 despite my having it set to -march=k6, so I suppose you could do the same thing.
Comment 3 SpanKY gentoo-dev 2004-01-28 14:39:20 UTC
hmm, i guess another question is, why are you using 0.77.1 instead of 0.78.1 ?
Comment 4 jsado_sc3 2004-02-01 07:31:46 UTC
Since I am on a dialup connection, I do not emerge sync but once every couple of weeks, or when I know a new package I want has been added to portage. Since creating the bug report I have emerge sync'd my system and now it will install xmame 0.78 if I were to emerge it.
Comment 5 SpanKY gentoo-dev 2004-02-01 08:41:23 UTC
alright, well if 0.78.1 fails in the same way we'll add the flag modifications ... otherwise we'll just close this
Comment 6 SpanKY gentoo-dev 2004-02-12 07:25:24 UTC
3.3.2 is stable now and should fix all the ugly k6 stuff