Summary: | x11-base/xorg-x11-6.8* compile fails on xcalc.c, actions.h | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kenyon Ralph <kenyon> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | critical | CC: | ahbritto, anall, andy.dalton, todd |
Priority: | High | ||
Version: | 2004.3 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Kenyon Ralph
2005-01-04 19:06:18 UTC
This is also occuring on 6.8.0-r3 and earlier too. It seems to me like gcc is choking on the "nop()" on line 43. Adding an '#undef nop' before line 38 seems to 'fix' the problem - but there is probally a better solution. I should of mentioned WHERE - in actions.h I've tried rm -rf /var/tmp/portage/xorg*, rm -rf /usr/portage/distfiles/xorg*, setting no MAKEOPTS, changing CFLAGS from -O3 to -O2, and I still get the same error every time. Very weird, considering I already have this version installed, so it must have compiled successfully before. At least it's good to see I'm not the only one that has the problem. I can find nothing in the forums or on google about this. I did a brand new install from stage 1 yesterday (1/4). When trying to emerge xorg today to finish off my installation, I get this exact error. Same problem here with stage 1 install. linux26_headers and nptl I have execly the same problem. I have emerged xorg-x11 today at 3:00 am, but glibc havent emerged. at 9 am i have found a bugtruck for glibc, so a did emerge sync, reemerged linux26-headers, then glibc, and then i started to emerge -e world again. Now xorg-x11 doesnt want to compile, also proftpd xinetd and mplayer doesnt want to compile , dunno why :( But it can be something with linux26-headers problems :/ i have a the same problem with xinetd also (posted above in comment #6). Upgrading to critical since there are other bugs that are critical or even blocker that don't sound *that* important... Also changed summary to reflect that multiple versions are affected by this. I am also having the same problems on a clean install I did yesterday. Using linux26-headers and nptl. Emerge Info: Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r13 i686) ================================================================= System uname: 2.6.9-gentoo-r13 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /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="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://212.219.56.162/sites/www.ibiblio.org/gentoo/ ftp://212.219.56.131/sites/www.ibiblio.org/gentoo/ ftp://212.219.56.162/sites/www.ibiblio.org/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X acl apm arts avi berkdb bitmap-fonts crypt cups encode foomaticdb fortran gdbm gif gnome gtk gtk2 ipv6 jpeg kde libwww mad mikmod mmx motif mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl spell sse ssl svga tcpd truetype xml2 xmms xv zlib" Ok you can fix this by re-emerging linux26-headers then glibc. Emerging x11-xorg should compile fine after... Have fun :P i was able to emerge xorg-x11 after a re-sync of portage (linux26-headers patch(es) were updated today), re-emerging linux26-headers and glibc. looks like this one has been fixed, at least temporarily. Great, worked for me too, so I'm marking this as fixed. Me too, but it seems odd that the linux26-headers were updated without a version bump. *** Bug 77267 has been marked as a duplicate of this bug. *** |