Summary: | Removal of XFree86Server define broke nsc on non-Linux OS'es | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Alan Coopersmith <alan.coopersmith> | ||||||
Component: | Driver/nsc | Assignee: | Xorg Project Team <xorg-team> | ||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||
Severity: | normal | ||||||||
Priority: | high | ||||||||
Version: | git | ||||||||
Hardware: | x86 (IA32) | ||||||||
OS: | Solaris | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 8888 | ||||||||
Attachments: |
|
Description
Alan Coopersmith
2007-01-09 19:16:44 UTC
uh. would you ever want to build that for non-XFree86Server? shouldn't that just be #ifdef WINNT, #elif (VXWORKS || linux), else? It appears to have originally been a shared file with other projects/drivers for other OS'es, so in that context the #ifdef might have made sense, but "why not just remove it" was my initial thought too - just hoping someone who knew more about the code would know if it's still useful to allow builds of the code outside the XF86Server context. Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future. The durango HAL in nsc is a complete trainwreck, don't feel bad at all about hacking it up to make it work again. Created attachment 10940 [details]
Corrections for broken nsc build
I have applied a simple "#define XFree86Server 1" to all required files. If anyone wants to build this driver for non X environments just has to remove them. Markus Created attachment 11187 [details] [review] fix nsc driver by removing hal junk I've removed a bunch of the hal stuff, which may fix the issues. Any objections, and could someone test it? Feedback timeout, pushed changes and rolled a release. |
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.