Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 293733 - x11-base/xorg-server-1.6.4: emerge fails
Summary: x11-base/xorg-server-1.6.4: emerge fails
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal with 1 vote (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-19 15:23 UTC by tyctor
Modified: 2010-01-13 10:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
complete build.log (build.log,39.12 KB, text/plain)
2009-11-19 15:24 UTC, tyctor
Details
environment (environment,141.88 KB, text/plain)
2009-11-19 15:25 UTC, tyctor
Details
emerge --info (emerge.info,3.78 KB, text/plain)
2009-11-19 17:23 UTC, tyctor
Details
build.log for x11-base/xorg-server-1.6.5 (build.log,38.48 KB, text/plain)
2009-11-20 15:42 UTC, tyctor
Details
environment for x11-base/xorg-server-1.6.5 (environment,141.63 KB, text/plain)
2009-11-20 15:42 UTC, tyctor
Details
emerge --info (jamesbroadhead) (emerge.info.jb,4.03 KB, text/plain)
2010-01-04 01:35 UTC, James Broadhead
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tyctor 2009-11-19 15:23:58 UTC
emerge x11-base/xorg-server fails after 


Reproducible: Always

Steps to Reproduce:
1. emerge -av =x11-base/xorg-server-1.6.4
2. fails


Actual Results:  
compile error:
In file included from main.c:116:
/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'
../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) + ((4) * 1000) + 0)" -march=prescott -O2 -pipe -fomit-frame-pointer -MT privates.lo -MD -MP -MF .deps/privates.Tpo -c -o privates.lo privates.c
make[2]: *** [main.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f .deps/privates.Tpo .deps/privates.Plo
make[2]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.6.4/work/xorg-server-1.6.4/dix'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.6.4/work/xorg-server-1.6.4/dix'
make: *** [all-recursive] Error 1


Expected Results:  
succesfull emerge of xorg-server
Comment 1 tyctor 2009-11-19 15:24:33 UTC
Created attachment 210625 [details]
complete build.log
Comment 2 tyctor 2009-11-19 15:25:00 UTC
Created attachment 210626 [details]
environment
Comment 3 Patrick Lauer gentoo-dev 2009-11-19 17:17:31 UTC
please attach emerge --info
Comment 4 tyctor 2009-11-19 17:23:41 UTC
Created attachment 210635 [details]
emerge --info
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2009-11-20 15:29:59 UTC
x11-base/xorg-server-1.6.4 has left the tree. Please try again with 1.6.5.
Comment 6 tyctor 2009-11-20 15:41:46 UTC
(In reply to comment #5)
> x11-base/xorg-server-1.6.4 has left the tree. Please try again with 1.6.5.
> 

same result with x11-base/xorg-server-1.6.5
attached environment and build.log
Comment 7 tyctor 2009-11-20 15:42:24 UTC
Created attachment 210715 [details]
build.log for x11-base/xorg-server-1.6.5
Comment 8 tyctor 2009-11-20 15:42:43 UTC
Created attachment 210717 [details]
environment for x11-base/xorg-server-1.6.5
Comment 9 James Broadhead 2010-01-04 01:34:44 UTC
Seeing the same here - with xorg-server-1.6.5-r1

Will attach my emerge --info

Re-open please. 
Comment 10 James Broadhead 2010-01-04 01:35:47 UTC
Created attachment 215111 [details]
emerge --info (jamesbroadhead)
Comment 11 James Broadhead 2010-01-04 01:38:23 UTC
Suggest that this bug be renamed to:

"x11-base/xorg-server-1.6.5-r1: build failure with dpms.h" or similar. 

equery tells me that dpms.h is owned by libXext. I see this problem with both:
x11-libs/libXext  1.05  ~1.1.1
Comment 12 matt black 2010-01-08 15:45:50 UTC
Solved by rolling back to xextproto-7.0.5 and libXext-1.0.5.

I too had unmasked these a while back to get a nvidia 190.x driver to install.  Now that emerges 7.1.1 and 1.1.1 which breaks.  Unmasking is a tricky business.

The earlier "resolution" is unacceptable.  Anonymous, undated, and no reasoning.  If it was Jeroen who closed it, note that 13 mins after your comment was the reply "same result with x11-base/xorg-server-1.6.5"



Comment 13 Robert Wynne 2010-01-13 10:20:51 UTC
(In reply to comment #12)
> Solved by rolling back to xextproto-7.0.5 and libXext-1.0.5.
> 
> I too had unmasked these a while back to get a nvidia 190.x driver to install. 
> Now that emerges 7.1.1 and 1.1.1 which breaks.  Unmasking is a tricky business.
> 
> The earlier "resolution" is unacceptable.  Anonymous, undated, and no
> reasoning.  If it was Jeroen who closed it, note that 13 mins after your
> comment was the reply "same result with x11-base/xorg-server-1.6.5"
> 

I'm having the same problem emerging xorg-server-1.6.5-r?.  My setup is a Lenovo t500.  I have the laptop setup for discrete graphics in BIOS. This means that I'm only using the ATI graphics card. I won't be able to send extra information i.e. emerge --info or the emerge log for the xorg-server emerge, because I don't have X installed on that laptop. Since I'm using only the ATI graphics card, I have to use xorg-server-1.6.5-r? as the ati-drivers do not work with xorg-server-1.7.x yet.  I have VIDEO_CARDS="fglrx" in my make.conf.  I've seen that this problem has been closed a couple of times and that it has been around for a couple of months.  Let's keep it open till a final resolution has been found.  And I do hope that it can be found. I'm tired of using Kubuntu and would like to get back using Gentoo full-time. Thanks