Bug 19720

Summary: Xorg sever doens't build on NetBSD/alpha
Product: xorg Reporter: Manuel Bouyer <bouyer>
Component: Server/GeneralAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: 7.3 (2007.09)   
Hardware: Alpha   
OS: NetBSD   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Don't use SYMFUNC on in?/out? on NetBSD/alpha none

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.