Bug 6360

Summary: unlibc-wrap all dri-capable ddx drivers
Product: xorg Reporter: Kristian Høgsberg <krh>
Component: Driver/otherAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high CC: dberkholz
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 5041    

Description Kristian Høgsberg 2006-03-23 09:10:07 UTC
When ddx drivers call into system libdrm, the error codes returned are regular
system errno numbers, but a ddx driver copmiled using the libc wrapper will
compare these to xf86 errno numbers which are different.  This causes the ddx
driver to misinterpret EAGIN, leading to random crashes when using AIGLX.

Thus, all dri capable drivers must be unlibc-wrapped to work with AIGLX.
Comment 1 Donnie Berkholz 2006-04-13 06:44:01 UTC
Is this fixed now?
Comment 2 Kristian Høgsberg 2006-04-13 06:47:45 UTC
Yeah, ajax did the rest for the release candidate.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.