Bug 18608

Summary: Building the xserver fails because pixman.h is addressed incorrectly
Product: xorg Reporter: Peter Dyballa <Peter_Dyballa>
Component: Server/GeneralAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED NOTABUG QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: 7.1 (2006.05)   
Hardware: PowerPC   
OS: Mac OS X (All)   
Whiteboard:
i915 platform: i915 features:

Description Peter Dyballa 2008-11-18 14:18:31 UTC
In file included from ../include/regionstr.h:53,
	                 from ../include/region.h:51,
	                 from ../include/window.h:52,
	                 from ../include/dix.h:52,
	                 from atom.c:59:
	../include/miscstruct.h:54:27: error: pixman/pixman.h: No such file or directory
	... ../include/screenint.h
	.. ../include/input.h
	... ../include/misc.h
	... ../include/screenint.h
	... ../include/window.h
	make[2]: *** [atom.lo] Error 1
	make[1]: *** [install] Error 2
	make: *** [install-recursive] Error 1

but the C header files are installed in:

	/usr/X11R7.1/include/pixman-1/pixman.h
	/usr/X11R7.2/include/pixman-1/pixman.h
Comment 1 Alan Coopersmith 2008-11-18 14:24:29 UTC
You appear to be using a very out-of-date, unreleased version of the Xorg
source code.

misc/miscstruct.h was updated to use #include <pixman.h> in August 2007,
before the Xorg 1.4 release.  Xorg 1.3 didn't #include pixman.h at all.

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.