Patchwork grub: disable floating ncurses dependency for GPLv2 version

login
register
mail settings
Submitter Paul Eggleton
Date Aug. 1, 2013, 5:17 p.m.
Message ID <1375377479-8630-1-git-send-email-paul.eggleton@linux.intel.com>
Download mbox | patch
Permalink /patch/54933/
State Accepted
Commit 176ad0db2c70b2a2275343aa8648eb2e48898b50
Headers show

Comments

Paul Eggleton - Aug. 1, 2013, 5:17 p.m.
A dependency was being added on ncurses conditionally upon whether it
had been built first. Explicitly disable this dependency to stop this
from happening.

Note that grub 2.x does not need this same fix because ncurses is only
used when building grub-emu, which is only built when the specified
target platform is "emu" which we do not use.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
 meta/recipes-bsp/grub/grub_0.97.bb | 2 ++
 1 file changed, 2 insertions(+)

Patch

diff --git a/meta/recipes-bsp/grub/grub_0.97.bb b/meta/recipes-bsp/grub/grub_0.97.bb
index 6971193..38f3912 100644
--- a/meta/recipes-bsp/grub/grub_0.97.bb
+++ b/meta/recipes-bsp/grub/grub_0.97.bb
@@ -26,6 +26,8 @@  inherit autotools
 
 COMPATIBLE_HOST = "i.86.*-linux"
 
+EXTRA_OECONF = "--without-curses"
+
 do_install_append_vmware() {
 	mkdir -p ${D}/boot/
 	ln -sf ../usr/lib/grub/{$TARGET_ARCH}{$TARGET_VENDOR}/ ${D}/boot/grub