OpenSolaris

Printable Version Enter a New Search
Bug ID 6606099
Synopsis Xft headers should be in /usr/X11/include, not /usr/X11/share/include
State 10-Fix Delivered:Verified (Fix available in build)
Category:Subcategory xserver:client_libs
Keywords
Responsible Engineer Alan Coopersmith
Reported Against
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_75
Fixed In snv_75
Release Fixed solaris_nevada(snv_75)
Related Bugs
Submit Date 18-September-2007
Last Update Date 29-September-2007
Description
When Xft headers were moved from /usr/openwin/share/include/X11/Xft to /usr/X11, they
should have moved to /usr/X11/include/X11/Xft, not /usr/X11/share/include/X11/Xft/
so they are found in the path specified in the xft.pc file (and the directory with
the rest of the X11 headers).
*** Test Case ***
Run each of these commands:
   ls /usr/include/X11/Xft
   ls /usr/X11/include/X11/Xft
   ls /usr/openwin/include/X11/Xft

Each should list a directory (the same one via symlinks) containing Xft.h &
XftCompat.h.
Work Around
Add -I${prefix}/share/include to Cflags line in xft.pc
Comments
N/A