I've emerged the latest rocksndiamonds ebuild (2.1.1). It starts up just fine but when I click on the start game button, it crashes. There are two rocksndiamonds binaries that are build, as far as I can tell and this is what they say when they crash: ~ 10> rocksndiamonds.sdl Fatal signal: Segmentation Fault (SDL Parachute Deployed) ~ 14> rocksndiamonds.x11 sound server: broken pipe -- no sounds rocksndiamonds.x11 sound server: aborting Reproducible: Always Steps to Reproduce: 1. Run either rocksndiamonds binary. 2. Click on the blue button next to the text that says "start game" Actual Results: Seg fault Expected Results: Started up the level. ~ 15> sudo emerge info Portage 2.0.46-r9 (default-x86-1.4, gcc-3.2, glibc-2.2.5-r7) ================================================================= System uname: 2.4.20 i586 AMD-K6(tm) 3D processor GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /etc/inet.d/net.eth0 /etc/make.profile/packages" 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 oss 3dnow avi crypt encode gif jpeg kde gnome libg++ mikmod motif mpeg ncurses pdflib png spell truetype xml2 xmms zlib gdbm berkdb slang readline arts svga tcltk java guile X sdl gpm libwww ssl python esd imlib oggvorbis gtk qt opengl -mmx -apm pda bonobo evo gtkhtml lcms -tcpd tetex perl -cups -nls -pam -quicktime -xv gtk2 mozilla 3dfx voodoo3" COMPILER="gcc3" CHOST="i586-pc-linux-gnu" CFLAGS="-Os -fomit-frame-pointer -march=k6 -s" CXXFLAGS="-Os -fomit-frame-pointer -march=k6 -s" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
could you try compiling without '-march=k6' in your CFLAGS/CXXFLAGS ?
Yes that seems to fix it.
fixed in cvs, thanks for your report