Bug 19720 - Xorg sever doens't build on NetBSD/alpha
Summary: Xorg sever doens't build on NetBSD/alpha
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 7.3 (2007.09)
Hardware: Alpha NetBSD
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-24 08:58 UTC by Manuel Bouyer
Modified: 2009-11-05 09:29 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Don't use SYMFUNC on in?/out? on NetBSD/alpha (811 bytes, patch)
2009-01-24 08:58 UTC, Manuel Bouyer
no flags Details | Splinter Review

Description Manuel Bouyer 2009-01-24 08:58:37 UTC
Created attachment 22202 [details] [review]
Don't use SYMFUNC on in?/out? on NetBSD/alpha

On NetBSD/alpha in{b,w,l} and out{b,w,l} are not functions but #define to a function pointer. This doesn't work with the SYMFUNC() macro, the compiler
outputs and error.

Fix: don't SYMFUNC() these on NetBSD/alpha, see attached diff.
Comment 1 Julien Cristau 2009-01-25 21:55:55 UTC
> On NetBSD/alpha in{b,w,l} and out{b,w,l} are not functions but #define to a
> function pointer. This doesn't work with the SYMFUNC() macro, the compiler
> outputs and error.
> 
> Fix: don't SYMFUNC() these on NetBSD/alpha, see attached diff.
> 
the file you're patching doesn't exist anymore in git master.  if the
new sdksyms business works correctly this is fixed.
Comment 2 Matt Turner 2009-10-13 21:10:28 UTC
Ping?
Comment 3 Manuel Bouyer 2009-10-19 13:11:20 UTC
On Tue, Oct 13, 2009 at 09:10:28PM -0700, bugzilla-daemon@freedesktop.org wrote:
> http://bugs.freedesktop.org/show_bug.cgi?id=19720
> 
> 
> 
> 
> 
> --- Comment #2 from Matt Turner <mattst88@gmail.com>  2009-10-13 21:10:28 PST ---
> Ping?

Hi,
I couldn't get X11R7.5-RC1's xserver to build but that's probably because
I couldn't get the dependancies right. I got it to compile past the
os-specific files though, so I guess this specific issue is fixed.



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.