BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004614 [buildroot] Architecture Specific major always 08-17-08 03:55 08-22-08 07:11
Reporter antialize View Status public  
Assigned To buildroot
Priority normal Resolution open  
Status assigned   Product Version
Summary 0004614: Unable to build varius xorg X11 drivers.
Description One cannot build the x11 {joystick,mouse}-input-driver, amongst others. As it seems they expect pixman.h to be located in /usr/include/ and not /usr/include/pixman-1/ after all. As almost all input drivers I have tried expects this, I would suggest to change the pixman package to place a copy of the files there.

I have submitted a patch to that effect.
Additional Information
Attached Files  pixman-copy.patch [^] (383 bytes) 08-17-08 03:55
 double_substitution_fix.patch [^] (830 bytes) 08-22-08 07:11

- Relationships

- Notes
(0010604)
lykowdk
08-21-08 15:18

I don't see it so much as being put in the wrong place as much as it is looking in the wrong place on my machine.

...
 -I/home/lykowdk/buildroot/build_i686/staging_dir/home/lykowdk/buildroot/build_i686/staging_dir/usr/include/pixman-1
...

Should be

...
 -I/home/lykowdk/buildroot/build_i686/staging_dir/usr/include/pixman-1
...

Changing the makefiles by hand fixes the build issues.. So.. Where is this include generated from?
 
(0010664)
antialize
08-22-08 07:10

Ok, so I found out that the *real* bug was in the xserver package. In paticular the xorg-xserver.pc file produced contained a absolute path, witch was the course of the double substitution. I have produced a new patch that fixes the problem. I do not know if I will be able to get upstream to accept.
 

- Issue History
Date Modified Username Field Change
08-17-08 03:55 antialize New Issue
08-17-08 03:55 antialize Status new => assigned
08-17-08 03:55 antialize Assigned To  => buildroot
08-17-08 03:55 antialize File Added: pixman-copy.patch
08-17-08 03:59 antialize Issue Monitored: antialize
08-21-08 15:18 lykowdk Note Added: 0010604
08-22-08 07:10 antialize Note Added: 0010664
08-22-08 07:11 antialize File Added: double_substitution_fix.patch
08-27-08 05:24 Cy8aer Issue Monitored: Cy8aer


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker