Bug 1517 - Build fails with 'DoLoadableServer NO'
Summary: Build fails with 'DoLoadableServer NO'
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: git
Hardware: Other OpenBSD
: high normal
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-03 14:20 UTC by Matthieu Herrb
Modified: 2004-10-04 20:27 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
build log for OpenBSD/amd64 (19.57 KB, text/plain)
2004-10-03 14:21 UTC, Matthieu Herrb
no flags Details
patch for i2c related breakage (705 bytes, patch)
2004-10-04 14:24 UTC, Matthieu Herrb
no flags Details | Splinter Review
Patch for ati breakage (652 bytes, patch)
2004-10-04 14:38 UTC, Matthieu Herrb
no flags Details | Splinter Review
patch for the savage breakage (1.10 KB, patch)
2004-10-04 14:40 UTC, Matthieu Herrb
no flags Details | Splinter Review

Description Matthieu Herrb 2004-10-03 14:20:34 UTC
Various recent commits to drivers have broken the build on systems with
DoLoadableServer = NO, by referencing external symbols only through the  
loader interface. 
See attached build log excerpt for details.
Comment 1 Matthieu Herrb 2004-10-03 14:21:44 UTC
Created attachment 996 [details]
build log for OpenBSD/amd64
Comment 2 Matthieu Herrb 2004-10-04 14:24:33 UTC
Created attachment 1010 [details] [review]
patch for i2c related breakage

Here's a patch for the breakage related to the new i2c sub-drivers. 
i2c should not be listed in drvConf.c.
Comment 3 Matthieu Herrb 2004-10-04 14:38:44 UTC
Created attachment 1011 [details] [review]
Patch for ati breakage

xf86_ResetTheatreRegsForNoTVout and xf86_ResetTheatreRegsForTVout are not 
defined for the !XFree86LOADER case.
Comment 4 Matthieu Herrb 2004-10-04 14:40:40 UTC
Created attachment 1012 [details] [review]
patch for the savage breakage

SavageEntPriv should not be defined in a #ifdef XFree86LOADER block.
Comment 5 Matthieu Herrb 2004-10-05 13:27:53 UTC
All bits commited.


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.