Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 203192 - >=x11-drivers/xf86-video-i810-2.1.1 fails to build if USE="-dri"
Summary: >=x11-drivers/xf86-video-i810-2.1.1 fails to build if USE="-dri"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Rémi Cardona (RETIRED)
URL: https://bugs.freedesktop.org/show_bug...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-23 22:21 UTC by Carlo Marcelo Arenas Belon
Modified: 2008-01-13 08:58 UTC (History)
1 user (show)

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


Attachments
path to git's head that fixes the problem for >=2.1.1 (xf86-video-i810-2.1.1-dri.patch,1.19 KB, patch)
2007-12-23 22:24 UTC, Carlo Marcelo Arenas Belon
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Carlo Marcelo Arenas Belon 2007-12-23 22:21:54 UTC
since the stabilization request in bug 202087 any "x86" system that uses the "i810" X driver will fail to complete an `emerge -DNvu worl` while trying to update the xf86-video-i810" driver from version 2.1.0 to 2.1.1.

all other archs would have the same problem with unstable or with stable once this ebuild gets stabilized.

Reproducible: Always

Steps to Reproduce:
1. in /etc/make.conf, set USE="-* X xorg" and VIDEO_CARDS="i810"
2. emerge -Dv xorg-server
3.

Actual Results:  
In file included from i810_driver.c:88:
i830.h:137: error: expected specifier-qualifier-list before 'uint64_t'
i830.h:240: error: expected specifier-qualifier-list before 'uint64_t'
Comment 1 Carlo Marcelo Arenas Belon 2007-12-23 22:24:35 UTC
Created attachment 139214 [details, diff]
path to git's head that fixes the problem for >=2.1.1

bug and path reported upstream with bug number 13798 an as shown in the linked URL
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-12-23 22:26:30 UTC

*** This bug has been marked as a duplicate of bug 203006 ***
Comment 3 Carlo Marcelo Arenas Belon 2008-01-12 18:43:02 UTC
now affecting also "amd64" as predicted, but hopefully the fix (linked in the URL) has been applied upstream so even if this bug report keeps getting ignored, it will make its way back go gentoo sometime in the future.

re-opening for now so that it can be found for the affected users at least
Comment 4 Carlo Marcelo Arenas Belon 2008-01-12 18:48:26 UTC
Alternative Steps to Reproduce: (even shorter)
1. in /etc/portage/package.use, add "x11-drivers/xf86-video-i810 -dri"
2. emerge -DNv x11-drivers/xf86-video-i810 (will need -u if upgrading)
Comment 5 Rémi Cardona (RETIRED) gentoo-dev 2008-01-13 08:58:18 UTC
Thanks a lot for getting your patch in upstream's repository. This is a textbook-perfect contribution.

I just pushed this in portage for 2.1.1 and 2.2.0-r1 (still masked).

Thanks