generic-poky/meta/recipes-bsp
Bruce Ashfield ec3d3fa9c2 v86d: compile against userspace safe kernel headers
v86d was building directly against the staged kernel in the target
sysroot. This has been fine in the past, but with recent (3.7) changes
to user headers into the "uapi" include structure, there are no longer

Without the preprocesor protection, v86d fails to build against any
kernel with uapi header files.

v86d doesn't actually need the whole kernel tree, the exported headers
are enough to build a working binary. This change sets the v86d variable
to ${STAGING_DIR_HOST}/usr, and once the v86d build adds "include" to the
end of KDIR, we have a valid include path to the target sysroot headers.

This also works for pre-uapi kernel headers, so the change is safe for
most (if not all) kernel's with properly exported headers.

(From OE-Core rev: 8d4256b2c9f782368a16c1458e04ed61fa82691a)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-03-01 13:03:28 +00:00
..
acpid SRC_URI Checksums Additionals 2010-12-09 08:18:17 -08:00
alsa-state alsa-state: use ${sbindir} instead of /usr/sbin for packaging 2012-08-06 15:18:47 +01:00
apmd apmd: fix license segment md5sum boundary 2013-01-16 11:57:37 +00:00
eee-acpi-scripts eee-acpi-scripts: Fix License warning 2012-03-16 10:40:30 +00:00
formfactor formfactor: Clean up errors on machines without framebuffers 2012-08-21 12:15:30 +01:00
grub grub: disable lzma, device-mapper, zfs and nvpair 2012-09-19 17:56:27 +01:00
hostap hostap-conf: remove dependencies of update-modules 2013-01-18 13:28:07 +00:00
keymaps keymaps: depend on kbd instead of console-tools 2011-11-10 12:08:58 +00:00
libacpi libacpi: Remove QA warning: No GNU_HASH in the elf binary 2012-12-13 15:18:47 +00:00
lrzsz lrzsz: use new update-alternatives 2012-05-30 12:04:40 +01:00
pciutils pciutils: upgrade to 3.1.10 2012-08-17 18:04:22 +01:00
pcmciautils pcmciautils: set correct udevdir and add missing debug files 2012-12-19 17:54:58 +00:00
pm-utils pmutils: reorder file for correctness 2012-06-21 13:02:56 +01:00
pointercal qemuppc: add pointercal file 2012-01-17 14:53:17 +00:00
setserial setserial: Correct LICENSE 2012-03-25 12:23:39 +01:00
u-boot u-boot: Use fw_env.config if available. 2012-09-10 13:01:52 +01:00
usbinit usbinit: use ${sysconfdir} instead of /etc for packaging 2012-08-06 15:18:50 +01:00
usbutils usbutils: Upgrade usbutils to upstream v006 2012-08-02 15:28:37 +01:00
v86d v86d: compile against userspace safe kernel headers 2013-03-01 13:03:28 +00:00
x-load x-load: Replace FILESDIR with FILESPATH 2012-11-21 16:56:02 +00:00
zaurusd o-hand recipes: convert from svn.o-hand.org to git.yoctoproject.org 2011-09-02 18:15:29 +01:00