I am able to emerge the package but when i execute chickens I get the follow message reported to the console: Shutting down Allegro due to signal #11 Segmentation fault Reproducible: Always Steps to Reproduce: 1.emerge chickens 2./usr/games/bin/chickens 3. Actual Results: segmentation fault Expected Results: Let me blast some chickens! Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-gentoo-r11) ================================================================= System uname: 2.6.7-gentoo-r11 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://ftp-mirror.internap.com/pub/gentoo http://mirror.datapipe.net/gentoo ftp://ibiblio.org/pub/Linux/distribution/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acpi alsa avi berkdb bonobo cdr crypt cups dedicated dvd dvdr encode esd foomaticdb ftp gdbm gif gnome gphoto2 gpm gtk gtk2 gtkhtml guile imap imlib jpeg libg++ libwww mad mikmod mmx motif mozilla mpeg msn nas ncurses nls oggvorbis opengl pam pdflib perl png python qt quicktime readline sdl slang speex spell sse ssl svga tcltk tcpd tiff truetype usb videos x86 xinerama xml2 xmms xv zlib"
Try remerging with CFLAGS and CXXFLAGS set to "-pipe" please.
I wasn't sure if you were asking me to to add -pipe (which I already had in my make.conf) or to try only -pipe. I set my CFLAGS/CXXFLAGS to only -pipe and re-emerged allegro (because chickens seems to depend on it) and chickens. I get the same error message. Thanks.
Couple things: First, run it under strace and attach the output as a text/plain. Second, try remerging allegro with your use flags set to "+X -alsa +arts +esd -fbcon +mmx +oss +sse -static -svga -tetex" and see if that makes a difference. I'm suspecting some kind of alsa error at this point, but it's hard to say. Works fine for me here.
*** Bug 57438 has been marked as a duplicate of this bug. ***
Should be fixed in 0.2.4. Go ahead and reopen if there's still a problem.