Bug 177

Summary: xdriver_xf86-input-keyboard does not build
Product: buildroot Reporter: Mathis <mathis_w>
Component: OtherAssignee: unassigned
Status: RESOLVED FIXED    
Severity: normal CC: buildroot
Priority: P2    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Host: Ubuntu 8.10 (64bit) Target: i586
Build: buildroot-2009.02
Attachments: Configuration file for buildroot.
xdriver_xf86-input-keyboard config.log
build-logfile
Fix for the pkg config problem when building x drivers

Description Mathis 2009-03-11 10:40:27 UTC
Created attachment 135 [details]
Configuration file for buildroot.

While building it breaks with this error:
buildroot-2009.02/build_i586/staging_dir/usr/bin/i586-linux-uclibc-gcc ... -I/home/mathis/buildroot-2009.02/build_i586/staging_dir/home/mathis/buildroot-2009.02/build_i586/staging_dir/usr/include/pixman-1 ...
buildroot-2009.02/build_i586/staging_dir/usr/include/xorg/miscstruct.h:54:20: error: pixman.h: No such file or directory
As one can see, the include path is malformed. Found out that the package uses a malformed CFLAGS and CXXFLAGS.
Comment 1 Mathis 2009-03-11 10:42:20 UTC
Created attachment 137 [details]
xdriver_xf86-input-keyboard config.log
Comment 2 Mathis 2009-03-11 10:43:48 UTC
Created attachment 139 [details]
build-logfile
Comment 3 Dan Lykowski 2009-03-11 15:16:37 UTC
Created attachment 143 [details]
Fix for the pkg config problem when building x drivers

This patch was derived from what XServer 1.5 does.
Comment 4 Mathis 2009-03-12 09:59:17 UTC
Tbe sources compiled now correctly after applying the patch. Thanks Dan.