I just try upgrade xorg-server Reproducible: Always Steps to Reproduce: 1. emerge -NDu world or 2. emerge xorg-server
Created attachment 213281 [details] emerge info
Created attachment 213283 [details] environment
Created attachment 213285 [details] build.log
... mv -f .deps/privates.Tpo .deps/privates.Plo ../doltcompile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -DDBUS_API_SUBJECT_TO_CHANGE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I../include -I../include -I../Xext -I../composite -I../damageext -I../xfixes -I../Xi -I../mi -I../miext/shadow -I../miext/damage -I../render -I../randr -I../fb -DVENDOR_NAME=\""The X.Org Foundation"\" -DVENDOR_RELEASE="(((1) * 10000000) + ((6) * 100000) + ((5) * 1000) + 0)" -O2 -march=prescott -pipe -fomit-frame-pointer -msse3 -MT property.lo -MD -MP -MF .deps/property.Tpo -c -o property.lo property.c In file included from main.c:115: /usr/include/X11/extensions/dpms.h:40: error: expected ‘)’ before ‘*’ token /usr/include/X11/extensions/dpms.h:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘DPMSGetVersion’ /usr/include/X11/extensions/dpms.h:42: error: expected ‘)’ before ‘*’ token /usr/include/X11/extensions/dpms.h:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘DPMSSetTimeouts’ /usr/include/X11/extensions/dpms.h:44: error: expected ‘)’ before ‘*’ token /usr/include/X11/extensions/dpms.h:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘DPMSEnable’ /usr/include/X11/extensions/dpms.h:46: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘DPMSDisable’ /usr/include/X11/extensions/dpms.h:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘DPMSForceLevel’ /usr/include/X11/extensions/dpms.h:48: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘DPMSInfo’ make[2]: *** [main.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... mv -f .deps/property.Tpo .deps/property.Plo make[2]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.6.5-r1/work/xorg-server-1.6.5/dix' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.6.5-r1/work/xorg-server-1.6.5/dix' make: *** [all-recursive] Error 1 * * ERROR: x11-base/xorg-server-1.6.5-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3530: Called x-modular_src_compile * environment, line 4492: Called x-modular_src_make * environment, line 4530: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed
Do you have packages from X stack in package.keywords ? If so, it's likely a dupe of the problems that users of unstable had, when they didn't masked enough to stay with 1.6 server.
My package.keywords: #x11-base/xorg-x11 ~x86 <=x11-base/xorg-server-1.6.3.901-r2 <=x11-drivers/xf86-video-intel-2.9.0 <=x11-drivers/xf86-input-mouse-1.4.0 #x11-drivers/xf86-input-evdev ~x86 #x11-drivers/xf86-input-keyboard ~x86 #x11-drivers/xf86-video-i810 ~x86 #x11-drivers/xf86-video-fbdev ~x86 #x11-drivers/xf86-video-vesa ~x86 #x11-drivers/xf86-input-synaptics ~x86 #x11-libs/libXrandr ~x86 #<=x11-libs/libdrm-2.4.15 ~x86 #<=x11-libs/libpciaccess-0.10.9 ~x86 #x11-libs/libXfont ~x86 #x11-libs/libXau ~x86 <=x11-libs/libX11-1.3.2 ~x86 #x11-libs/libXxf86vm ~x86 <=x11-libs/libXext-1.1.1 ~x86 #x11-libs/libXinerama ~x86 #x11-libs/libXmu ~x86 #x11-libs/libSM ~x86 #x11-libs/libXv ~x86 #x11-libs/libXrender ~x86 #x11-libs/xtrans ~x86 #x11-libs/libXScrnSaver ~x86 #x11-libs/libxkbfile ~x86 #x11-libs/libXft ~x86 <=x11-libs/libXi-1.3 ~x86 <=x11-libs/libXtst-1.1.0 ~x86 #x11-libs/pixman ~x86 #x11-apps/xrandr ~x86 #x11-apps/mesa-progs ~x86 <=x11-apps/xinput-1.5.0 ~x86 #x11-apps/rgb ~x86 #x11-apps/xinit ~x86 #x11-apps/xkbcomp ~x86 #x11-apps/sessreg ~x86 #x11-apps/xset ~x86 #x11-apps/mkfontscale ~x86 #x11-apps/xdpyinfo ~x86 #x11-apps/xrdb ~x86 #x11-apps/xwd ~x86 #x11-apps/x11perf ~x86 #x11-apps/xev ~x86 #x11-apps/mkfontdir ~x86 #x11-apps/xprop ~x86 #x11-apps/xauth ~x86 #x11-apps/xwininfo ~x86 #x11-apps/luit ~x86 #x11-proto/dri2proto ~x86 #x11-proto/randrproto ~x86 #x11-proto/xproto ~x86 <=x11-proto/xextproto-7.1.1 ~x86 #x11-proto/renderproto ~x86 #x11-proto/xf86driproto ~x86 <=x11-proto/inputproto-2.0 ~x86 <=x11-proto/recordproto-1.14 ~x86 #x11-misc/xkeyboard-config ~x86 #x11-misc/util-macros ~x86 #x11-misc/xinput ~x86 #<=media-fonts/font-xfree86-type1-1.0.1 ~x86 btw I don't know why portage try upgrade xorg-server to 1..6.5, intel 2.9.1 and mouse 1.5 if i set it: <=x11-base/xorg-server-1.6.3.901-r2 <=x11-drivers/xf86-video-intel-2.9.0 <=x11-drivers/xf86-input-mouse-1.4 (In reply to comment #5) > Do you have packages from X stack in package.keywords ? > If so, it's likely a dupe of the problems > that users of unstable had, when they didn't > masked enough to stay with 1.6 server. >
Looks like a dupe of bug #294403.
You're mixing a lot of stable and unstable packages, please drop back to stable packages, you'll get 1.6.5 anyway. Thanks