Making all in generic make[4]: Entering directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9. 22/src/gfx/generic' if /bin/sh ../../../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc - DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../lib -I../../../include -I../../../ include -I../../../lib -I../../../src -D_REENTRANT -I/usr/include/libmpeg3 - fomit-frame-pointer -Wall -O3 -ffast-math -pipe -O3 -march=pentium4 -funroll- loops -fprefetch-loop-arrays -pipe -momit-leaf-frame-pointer -fstack-protector - D_GNU_SOURCE -Werror-implicit-function-declaration -MT generic.lo -MD -MP -MF ".deps/generic.Tpo" -c -o generic.lo generic.c; \ then mv -f ".deps/generic.Tpo" ".deps/generic.Plo"; else rm -f ".deps/generic. Tpo"; exit 1; fi mkdir .libs i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../lib -I../.. /../include -I../../../include -I../../../lib -I../../../src -D_REENTRANT -I/ usr/include/libmpeg3 -fomit-frame-pointer -Wall -O3 -ffast-math -pipe -O3 - march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -momit-leaf-frame- pointer -fstack-protector -D_GNU_SOURCE -Werror-implicit-function-declaration - MT generic.lo -MD -MP -MF .deps/generic.Tpo -c generic.c -fPIC -DPIC -o .libs/ generic.o generic_mmx.h: In function `Sop_argb_Sto_Dacc_MMX': generic_mmx.h:173: error: can't find a register in class `GENERAL_REGS' while reloading `asm' make[4]: *** [generic.lo] Fehler 1 make[4]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9. 22/src/gfx/generic' make[3]: *** [all-recursive] Fehler 1 make[3]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9. 22/src/gfx' make[2]: *** [all-recursive] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9. 22/src' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9. 22' make: *** [all] Fehler 2 !!! ERROR: dev-libs/DirectFB-0.9.22 failed. !!! Function src_compile, Line 107, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1.emerge DirectFB 2. 3. Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r1, 2.6. 12-gentoo-r4 i686) ================================================================= System uname: 2.6.12-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz Gentoo Base System version 1.6.13 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.2.3-r5, 2.3.5-r2 sys-apps/sandbox: 1.2.10 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -momit- leaf-frame-pointer -fstack-protector" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/ 3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/ shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/ kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/ config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe - momit-leaf-frame-pointer -fstack-protector" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://gentoo.inode. at/ ftp://gentoo.inode.at/source/ http://ftp.easynet.nl/mirror/gentoo/" LANG="de_DE@euro" LINGUAS="de" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aac acpi alsa apm arts avi berkdb bitmap-fonts bonobo cdr cpudetection crypt cups curl directfb dvb dvd eds emboss encode esd fam ffmpeg flac foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2 imagemagick imlib ipv6 java jpeg junit kde ldap libg++ libwww mad mikmod mmx mmxext motif mozilla mp3 mpeg mysql ncurses nls nptl nvidia ogg oggvorbis opengl oss pam pdflib perl png postgres ppds python qt quicktime readline scanner sdl slang spell sse sse2 ssl svga tcltk tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb v4l vcd vorbis win32codecs xine xml xml2 xmms xv xvid xvmc zlib linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
seems using -fstack-protector -momit-leaf-frame-pointer together with gcc-3.3.6 is causing this
gcc-3.4.4 is in stable now