Skip to contentSkip to conversation

A couple of fixes for Build Appliance

PATCH In review Saul Wold 2 participants 4 messages Apr 10, 2012

lore
Share & tools
lore

Saul Wold

author
#0 lore raw

cover A couple of fixes for Build Appliance

Richard,

These fix a couple of problems with the build appliance and the way boot-directdisk was setting up syslinux. Darren and I discussed them.

Thanks
Sau!

The following changes since commit bde1744018afd4616e114b20ffdc21b9abddcedc:

hello-mod: Move hello-mod from meta to meta-skeleton (2012-04-10 13:16:00 +0100)

are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib sgw/fix
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/fix

Saul Wold (2):
boot-directdisk: remove the default setting of SYSLINUXCFG and
SYSLINUXMENU
task-self-hosted: Add vte and eglibc-gconv-ibm850

 meta/classes/boot-directdisk.bbclass        |    3 ---
 meta/recipes-core/tasks/task-self-hosted.bb |    4 +++-
 2 files changed, 3 insertions(+), 4 deletions(-)
Signature · 1 line
1.7.7.6
author
#1 lore raw

PATCH 1/2 boot-directdisk: remove the default setting of SYSLINUXCFG and SYSLINUXMENU

These two should get setup in {S} and installed into {HDDDIR}, by having them defined with {HDDDIR} they try to get created when the directory does not exist yet.

---
 meta/classes/boot-directdisk.bbclass |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)
meta/classes/boot-directdisk.bbclass +0 -3
index e9e1ba3..7d8f8ff 100644
@@ -40,9 +40,6 @@ AUTO_SYSLINUXCFG = "1"
 SYSLINUX_ROOT ?= "root=/dev/sda2"
 SYSLINUX_TIMEOUT ?= "10"
 
-SYSLINUXCFG  = "${HDDDIR}/syslinux.cfg"
-SYSLINUXMENU = "${HDDDIR}/menu"
-
 inherit syslinux
 		
 build_boot_dd() {
Signature · 1 line
1.7.7.6
author
#3 lore raw

PATCH 2/2 task-self-hosted: Add vte and eglibc-gconv-ibm850

In reply to Saul Wold

Adding vte for a more full featured terminal
adding eglibc-gconv-ibm850 for mcopy

---
 meta/recipes-core/tasks/task-self-hosted.bb |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
meta/recipes-core/tasks/task-self-hosted.bb +3 -1
index 6a24a7f..5588cd3 100644
@@ -3,7 +3,7 @@
 #
 
 DESCRIPTION = "Create Basic Image Tasks"
-PR = "r8"
+PR = "r9"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
                     file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
@@ -48,6 +48,7 @@ RDEPENDS_task-self-hosted-host-tools = "\
     parted \
     pseudo \
     screen \
+    vte \
     "
 
 # eglibc-utils: for rpcgen
@@ -62,6 +63,7 @@ RDEPENDS_task-self-hosted-sdk = "\
     cpp-symlinks \
     distcc \
     eglibc-utils \
+    eglibc-gconv-ibm850 \
     file \
     findutils \
     g++ \
Signature · 1 line
1.7.7.6
Acked-by on v1 1/2
#2 lore raw

Re: [PATCH 1/2] boot-directdisk: remove the default setting of SYSLINUXCFG and SYSLINUXMENU

In reply to Saul Wold
Quoted 3 lines · Saul Wold

These two should get setup in {S} and installed into {HDDDIR}, by having them defined with {HDDDIR} they try to get created when the directory does not exist yet.

And they conflict with the syslinux.bbclass which now has appropriate defaults. This is cruft left over from resurrecting directdisk.

Quoted 2 lines
Quoted 18 lines
---
 meta/classes/boot-directdisk.bbclass |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)
meta/classes/boot-directdisk.bbclass +0 -3
index e9e1ba3..7d8f8ff 100644
@@ -40,9 +40,6 @@ AUTO_SYSLINUXCFG = "1"
 SYSLINUX_ROOT ?= "root=/dev/sda2"
 SYSLINUX_TIMEOUT ?= "10"
 
-SYSLINUXCFG  = "${HDDDIR}/syslinux.cfg"
-SYSLINUXMENU = "${HDDDIR}/menu"
-
 inherit syslinux
 
 build_boot_dd() {
Signature · 3 lines
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel