summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-extended/xen/xen_4.3.0.bb13
1 files changed, 12 insertions, 1 deletions
diff --git a/recipes-extended/xen/xen_4.3.0.bb b/recipes-extended/xen/xen_4.3.0.bb
index 078b39c9..7a0e4089 100644
--- a/recipes-extended/xen/xen_4.3.0.bb
+++ b/recipes-extended/xen/xen_4.3.0.bb
@@ -563,6 +563,17 @@ export CROSS_COMPILE="${TARGET_PREFIX}"
563# overide LDFLAGS to allow xen to build without: "x86_64-oe-linux-ld: unrecognized option '-Wl,-O1'" 563# overide LDFLAGS to allow xen to build without: "x86_64-oe-linux-ld: unrecognized option '-Wl,-O1'"
564export LDFLAGS="" 564export LDFLAGS=""
565 565
566EXTRA_OECONF += " \
567 --exec-prefix=/usr \
568 --prefix=/usr \
569 --host=${HOST_SYS} \
570 --disable-stubdom \
571 --disable-ioemu-stubdom \
572 --disable-pv-grub \
573 --disable-xenstore-stubdom \
574 ${@base_contains('DISTRO_FEATURES', 'xsm', '--enable-xsmpolicy', '--disable-xsmpolicy',d)} \
575"
576
566do_configure() { 577do_configure() {
567 # fixup qemu-xen-traditional pciutils check hardcoded to test ${includedir}/pci 578 # fixup qemu-xen-traditional pciutils check hardcoded to test ${includedir}/pci
568 sed -i 's/\/usr\/include\/pci/$(STAGING_INCDIR)\/pci/g' ${S}/tools/qemu-xen-traditional/xen-hooks.mak 579 sed -i 's/\/usr\/include\/pci/$(STAGING_INCDIR)\/pci/g' ${S}/tools/qemu-xen-traditional/xen-hooks.mak
@@ -580,7 +591,7 @@ do_configure() {
580 fi 591 fi
581 592
582 # do configure 593 # do configure
583 ./configure --exec-prefix=/usr --prefix=/usr --host=${HOST_SYS} --disable-stubdom --disable-ioemu-stubdom --disable-pv-grub --disable-xenstore-stubdom "${@base_contains('DISTRO_FEATURES', 'xsm', '--enable-xsmpolicy', '--disable-xsmpolicy',d)}" 594 oe_runconf
584 595
585 # seabios needs a patch to specify correct compiler - pull and patch Makefile 596 # seabios needs a patch to specify correct compiler - pull and patch Makefile
586 make -C ${S}/tools/firmware seabios-dir 597 make -C ${S}/tools/firmware seabios-dir