When I try to compile xorg-x11, it fails to compile on lisp.c. This happens on two x86 machines that I have and with any CFLAGS that I have selected. When posting on the forums, I was lead to belive this was the same bug as 54542. I do not belive this is a duplicate of bug #54542. I have checked, the header files that I have are patched with that bug fix and compilation error is still present. The error is also different. Xorg compiled correctly on this machine before I upgraded to gcc3.4.0 and linux-headers 2.6.7. Not sure which one is causing the problem. Reproducible: Always Steps to Reproduce: 1. emerge xorg-x11 Actual Results: gcc -c -pipe -fno-strict-aliasing -ansi -pedantic -Wno-return-type -w -I.. -Imp -Ire -I../.. -I../../.. -I../../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DLISP -DLISPDIR='"/usr/X11R6/lib/X11/xedit/lisp"' -DNEED_REALPATH -DXVENDORNAME='"The X.Org Foundation"' -DXVENDORNAMESHORT='"X.Org"' io.c rm -f lisp.o gcc -c -pipe -fno-strict-aliasing -ansi -pedantic -Wno-return-type -w -I.. -Imp -Ire -I../.. -I../../.. -I../../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DLISP -DLISPDIR='"/usr/X11R6/lib/X11/xedit/lisp"' -DNEED_REALPATH -DXVENDORNAME='"The X.Org Foundation"' -DXVENDORNAMESHORT='"X.Org"' lisp.c lisp.c: In function `Lisp__GC': lisp.c:156: sorry, unimplemented: inlining failed in call to 'LispMark': function body not available lisp.c:931: sorry, unimplemented: called from here lisp.c:156: sorry, unimplemented: inlining failed in call to 'LispMark': function body not available lisp.c:936: sorry, unimplemented: called from here lisp.c:156: sorry, unimplemented: inlining failed in call to 'LispMark': function body not available lisp.c:945: sorry, unimplemented: called from here lisp.c:159: sorry, unimplemented: inlining failed in call to 'LispProt': function body not available lisp.c:948: sorry, unimplemented: called from here lisp.c:159: sorry, unimplemented: inlining failed in call to 'LispProt': function body not available lisp.c:950: sorry, unimplemented: called from here lisp.c:159: sorry, unimplemented: inlining failed in call to 'LispProt': function body not available lisp.c:952: sorry, unimplemented: called from here lisp.c:156: sorry, unimplemented: inlining failed in call to 'LispMark': function body not available lisp.c:964: sorry, unimplemented: called from here lisp.c:156: sorry, unimplemented: inlining failed in call to 'LispMark': function body not available lisp.c:970: sorry, unimplemented: called from here lisp.c:156: sorry, unimplemented: inlining failed in call to 'LispMark': function body not available lisp.c:976: sorry, unimplemented: called from here lisp.c:156: sorry, unimplemented: inlining failed in call to 'LispMark': function body not available lisp.c:982: sorry, unimplemented: called from here lisp.c:156: sorry, unimplemented: inlining failed in call to 'LispMark': function body not available lisp.c:987: sorry, unimplemented: called from here lisp.c:156: sorry, unimplemented: inlining failed in call to 'LispMark': function body not available lisp.c:992: sorry, unimplemented: called from here lisp.c:156: sorry, unimplemented: inlining failed in call to 'LispMark': function body not available lisp.c:993: sorry, unimplemented: called from here lisp.c:156: sorry, unimplemented: inlining failed in call to 'LispMark': function body not available lisp.c:994: sorry, unimplemented: called from here lisp.c:156: sorry, unimplemented: inlining failed in call to 'LispMark': function body not available lisp.c:995: sorry, unimplemented: called from here lisp.c:156: sorry, unimplemented: inlining failed in call to 'LispMark': function body not available lisp.c:996: sorry, unimplemented: called from here make[5]: *** [lisp.o] Error 1 make[5]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/programs/xedit/lisp' make[4]: *** [lisp] Error 2 make[4]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/programs/xedit' make[3]: *** [all] Error 2 make[3]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/programs' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc' make[1]: *** [World] Error 2 make[1]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc' make: *** [World] Error 2 !!! ERROR: x11-base/xorg-x11-6.7.0-r1 failed. !!! Function src_compile, Line 682, Exitcode 2 !!! (no error message) Expected Results: Software to compile. [~] > emerge info Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.4.0, glibc-2.3.4.20040605-r1, 2.6.7-gentoo) ================================================================= System uname: 2.6.7-gentoo i686 Intel(R) Celeron(TM) CPU 1066MHz Gentoo Base System version 1.4.16 distcc 2.14 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mtune=pentium3 -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/lib/GNUstep/Apps/Login.app /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="-mtune=pentium3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS=" http://gentoo.mirrors.pair.com/ http://cudlug.cudenver.edu/gentoo/ http://mirrors.tds.net/gentoo/ ftp://mirrors.tds.net/gentoo http://gentoo.mirrors.pair.com/ ftp://gentoo.mirrors.pair.com/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main" SYNC="rsync://xenophobia/gentoo-portage" USE="X acpi alsa avi berkdb crypt cscope cups encode fbcon foomaticdb gdbm gif gpm gtk gtk2 imlib java jpeg libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls nptl offensive oggvorbis opengl oss pam pcmcia pdflib perl plotutils png ppds python qt quicktime readline sdl slang spell sse ssl svga tcpd tetex truetype usb x86 xml2 xmms xv xvid zlib"
Guessing dup of #54542 *** This bug has been marked as a duplicate of 54542 ***
Did you read the desription, I this is not a duplicate, it is a different error and I the fix for that bug does not fix this bug.
If you don't think it's a dup, downgrade to linux-headers-2.6.6 and prove it.
*** This bug has been marked as a duplicate of 54542 ***
Looks like the new version of the header files and possibly binutils cleared up this error. I am pretty sure it was the header files, but I also downgraded the binutils from 2.15 to the 2.14 version. These versions compiled cleanly for me with gcc 3.4.0: * sys-kernel/linux-headers Latest version available: 2.6.7-r1 Latest version installed: 2.6.7-r1 Size of downloaded files: 34,269 kB Homepage: http://www.kernel.org/ http://www.gentoo.org/ Description: Linux 2.6.7 headers from kernel.org License: GPL-2 * sys-devel/binutils Latest version available: 2.14.90.0.8-r1 Latest version installed: 2.14.90.0.8-r1 Size of downloaded files: 10,777 kB Homepage: http://sources.redhat.com/binutils/ Description: Tools necessary to build programs