Bug 2481

Summary: Radeon driver build broken on systems with BuildXF86DRI NO
Product: xorg Reporter: Matthieu Herrb <matthieu.herrb>
Component: Driver/RadeonAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact:
Severity: blocker    
Priority: high CC: alexdeucher, roland.mainz, sroland
Version: git   
Hardware: x86 (IA32)   
OS: OpenBSD   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Build log for drivers/ati/
none
Proposed fix
none
updated log
none
new version of the patch none

Description Matthieu Herrb 2005-02-06 07:40:56 UTC
The radeon driver fails to build in cvs HEAD from today 2005/2/6 when
BuildXF86DRI is set to NO. 
See attached log for details.
Comment 1 Matthieu Herrb 2005-02-06 07:41:58 UTC
Created attachment 1838 [details]
Build log for drivers/ati/
Comment 2 Matthieu Herrb 2005-02-18 05:56:01 UTC
no one seems to care ?
Comment 3 Alex Deucher 2005-02-18 06:12:35 UTC
This looks to be due to some of the new tiling stuff declared #if DRI that's
being used in non #if DRI code.  I may have time to look into this in the next
week or so.  I'll also let Roland and Stephane know as they wrote the tiling code.
Comment 4 Stephane Marchesin 2005-02-18 07:21:17 UTC
Created attachment 1933 [details] [review]
Proposed fix

Does this work for you ?
Comment 5 Matthieu Herrb 2005-02-18 13:24:52 UTC
Created attachment 1936 [details]
updated log

Better, but not fully ok.
Comment 6 Roland Scheidegger 2005-02-18 14:55:56 UTC
Created attachment 1940 [details] [review]
new version of the patch

does the new version of the patch work?
Comment 7 Antoine Jacoutot 2005-02-19 09:11:52 UTC
(In reply to comment #6)
> Created an attachment (id=1940) [edit]
> new version of the patch
> 
> does the new version of the patch work?

Yes it does. At least for me under OpenBSD-3.6-current on macppc.
Comment 8 Roland Scheidegger 2005-02-21 17:47:04 UTC
Fixed in cvs. btw sorry for the quite long initial delay, I guess I'd need to
watch the xorg-bugzilla-noise list too.

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.