Bug 73810

Summary: Compile of git Xserver fails
Product: xorg Reporter: Bob Gleitsmann <rjgleits>
Component: Server/GeneralAssignee: Keith Packard <keithp>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: blocker    
Priority: medium    
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Bob Gleitsmann 2014-01-19 20:09:49 UTC
Compilation of Xorg fails in places where fontstruct.h is included because typedef  of "pointer" was removed from Xorg. Also, compile fails in files such as DRI.c because ErrorF is not declared in any of the included header files.  The affected files appear to be in hw/xfree86/parser and can be resolved by adding os.h as an include to xf86Parser.h.
Comment 1 Michael J Coss 2014-01-20 22:17:41 UTC
I ran into this problem as well.  To fix it, and be able to complete the build I had to change both X11/fonts/fontstruct.h and X11/fonts/fontproto.h.  I simply replaced "pointer" with void *, as my workaround.  

I was trying to build Xserver, on gentoo using the x11 layman and the live ebuild which does a git of Xserver repo.
Comment 2 Alan Coopersmith 2014-01-21 17:40:22 UTC
http://patchwork.freedesktop.org/patch/18241/
Comment 3 Adam Jackson 2018-05-15 19:08:08 UTC
Old transient build failure, closing.

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.