Bug 1134 - Xsun server doesn't build
Summary: Xsun server doesn't build
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: git
Hardware: SPARC Solaris
: high normal
Assignee: Xorg Project Team
QA Contact:
Depends on:
Blocks: 351
  Show dependency treegraph
Reported: 2004-08-19 00:11 UTC by Alan Coopersmith
Modified: 2004-12-16 23:33 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:

Patch to change default Xserver on Solaris/SPARC (3.29 KB, patch)
2004-08-19 00:17 UTC, Alan Coopersmith
no flags Details | Splinter Review

Description Alan Coopersmith 2004-08-19 00:11:13 UTC
Recent changes such as damage and composite have broken the build of the Xsun
servers for the ancient Sun cg-series graphics cards.  Since the Xorg server 
builds on Solaris and the old server was already documented as deprecated and
no one has stepped up to maintain it, discussion on the Xorg mailing list lead
to the suggestion to just document it as not buildable and switch the default
Xserver build on Solaris/sparc to Xorg.   The patch which I'll attach in just a
minute does exactly this and allows the entire tree to build successfully on
Solaris/sparc using gcc without any host.def settings (other than HasGcc).  (It
still doesn't build with Sun compilers, due to reliance on gcc format assembly
code, but I don't think we can fix that in time for this release.)
Comment 1 Alan Coopersmith 2004-08-19 00:17:07 UTC
Created attachment 679 [details] [review]
Patch to change default Xserver on Solaris/SPARC

Changes the default X server to Xorg on Solaris/sparc and updates the
SPARC readme to document that.	Disables the build of the sunffb driver for
Solaris in the SPARC section of xorg.conf since it can't be built on Solaris
(leaves it enabled for SPARC Linux).
Comment 2 Kevin E. Martin 2004-08-19 09:28:52 UTC
Patch checked in.

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.