Skip to contentSkip to conversation

Priorty patches for 1.6.2

PATCH New Saul Wold 1 participant 4 messages Oct 31, 2014

lore
Share & tools
lore

Saul Wold

author
#0 lore raw

cover Priorty patches for 1.6.2

The following patches address QA issues with the release, while we don't normally update recipes, the pseudo update is needed because of the 64bit XFS inode isses encountered on the Auto builder creating the images.

There is one pending pacth on the Poky list for updating the DISTRO_VERSION, along Scott's Documentation branch has 1.6.2 updates. I would also like to include the CVE for curl that's pending, but has not hit master yet.

Finally once curl is in also a build-appliance update will be needed on Poky Branch.

Thanks
Sau!

Alejandro Hernandez (1):
ltp: Added zip-native as a DEPENDS

Peter Seebach (1):
pseudo*.bb: update to pseudo 1.6.2

Richard Purdie (1):
yocto-bsp: Update qemu inclusion lists

 meta/recipes-devtools/pseudo/pseudo_1.5.1.bb              | 15 ---------------
 meta/recipes-devtools/pseudo/pseudo_1.6.2.bb              | 10 ++++++++++
 meta/recipes-devtools/pseudo/pseudo_git.bb                |  4 ++--
 meta/recipes-extended/ltp/ltp_20140115.bb                 |  2 +-
 .../target/arch/qemu/conf/machine/{{=machine}}.conf       |  5 +++--
 5 files changed, 16 insertions(+), 20 deletions(-)
 delete mode 100644 meta/recipes-devtools/pseudo/pseudo_1.5.1.bb
 create mode 100644 meta/recipes-devtools/pseudo/pseudo_1.6.2.bb
Signature · 1 line
1.8.3.1
author
#1 lore raw

PATCH 1/3 pseudo*.bb: update to pseudo 1.6.2

From: Peter Seebach <[email protected]>

pseudo 1.6.2 fixes problems with 64-bit inodes and some underlying issues involving file renames that could occasionally cause very strange behaviors files being deleted, linked, or renamed, mostly observed as strange recovery if an inode got reused.

(From OE-Core rev: b2c6a032d6e5deb07e76ed75fcd0931fad6a748c)

Conflicts:
meta/recipes-devtools/pseudo/pseudo_1.6.2.bb meta/recipes-devtools/pseudo/pseudo_git.bb

---
 meta/recipes-devtools/pseudo/pseudo_1.5.1.bb | 15 ---------------
 meta/recipes-devtools/pseudo/pseudo_1.6.2.bb | 10 ++++++++++
 meta/recipes-devtools/pseudo/pseudo_git.bb   |  4 ++--
 3 files changed, 12 insertions(+), 17 deletions(-)
 delete mode 100644 meta/recipes-devtools/pseudo/pseudo_1.5.1.bb
 create mode 100644 meta/recipes-devtools/pseudo/pseudo_1.6.2.bb
meta/recipes-devtools/pseudo/pseudo_1.5.1.bb deleted +0 -15
deleted file mode 100644
index 215cdb8..0000000
@@ -1,15 +0,0 @@
-require pseudo.inc
-
-PR = "r4"
-
-SRC_URI = " \
-    http://www.yoctoproject.org/downloads/${BPN}/${BPN}-${PV}.tar.bz2 \
-    file://0001-pseudo_has_unload-add-function.patch \
-    file://shutdownping.patch \
-    file://pseudo-1.5.1-install-directory-mode.patch \
-"
-
-SRC_URI[md5sum] = "5ec67c7bff5fe68c56de500859c19172"
-SRC_URI[sha256sum] = "3b896f592f4d568569bd02323fad2d6b8c398e16ca36ee5a8947d2ff6c1d3d52"
-
-PSEUDO_EXTRA_OPTS ?= "--enable-force-async"
meta/recipes-devtools/pseudo/pseudo_1.6.2.bb new file +10 -0
new file mode 100644
index 0000000..ece50bf
@@ -0,0 +1,10 @@
+require pseudo.inc
+
+SRC_URI = " \
+    http://www.yoctoproject.org/downloads/${BPN}/${BPN}-${PV}.tar.bz2 \
+"
+
+SRC_URI[md5sum] = "4d7b4f9d1b4aafa680ce94a5a9a52f1f"
+SRC_URI[sha256sum] = "c72be92689511ced7c419149c6aaa1b1a9e4dfc6409d1f16ab72cc35bc1e376a"
+
+PSEUDO_EXTRA_OPTS ?= "--enable-force-async"
meta/recipes-devtools/pseudo/pseudo_git.bb +2 -2
index 66fc85f..8c6f06a 100644
@@ -1,7 +1,7 @@
 require pseudo.inc
 
-SRCREV = "b9eb2b5633b5a23efe72c950494728d93c2b5823"
-PV = "1.5.1+git${SRCPV}"
+SRCREV = "0dc29e7c67f25d0978a7da5cd8965514912c5b36"
+PV = "1.6.2+git${SRCPV}"
 
 DEFAULT_PREFERENCE = "-1"
 
Signature · 1 line
1.8.3.1
author
#2 lore raw

PATCH 2/3 yocto-bsp: Update qemu inclusion lists

In reply to Saul Wold

From: Richard Purdie <[email protected]>

Update qemu tune definitions to match changes in main qemu machines.

[YOCTO #6482]

(From meta-yocto rev: 0d78ffd509c6caba6c74c6e75c485fb8d923cd31)

---
 .../bsp/substrate/target/arch/qemu/conf/machine/{{=machine}}.conf    | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
scripts/lib/bsp/substrate/target/arch/qemu/conf/machine/{{=machine}}.conf +3 -2
index 782ac21..77695ae 100644
@@ -31,13 +31,14 @@ require conf/machine/include/qemu.inc
 require conf/machine/include/tune-i586.inc
 {{ if qemuarch == "x86_64": }}
 require conf/machine/include/qemu.inc
-require conf/machine/include/tune-x86_64.inc
+DEFAULTTUNE ?= "core2-64"
+require conf/machine/include/tune-core2.inc
 {{ if qemuarch == "arm": }}
 require conf/machine/include/qemu.inc
 require conf/machine/include/tune-arm926ejs.inc
 {{ if qemuarch == "powerpc": }}
 require conf/machine/include/qemu.inc
-require conf/machine/include/tune-ppc603e.inc
+require conf/machine/include/tune-ppc7400.inc
 {{ if qemuarch == "mips": }}
 require conf/machine/include/qemu.inc
 require conf/machine/include/tune-mips32.inc
Signature · 1 line
1.8.3.1
author
#3 lore raw

PATCH 3/3 ltp: Added zip-native as a DEPENDS

In reply to Saul Wold

From: Alejandro Hernandez <[email protected]>

The Makefile checks for zip during installation

[YOCTO #6699]

(From OE-Core rev: a6e8ced3fa8e8e2aa3df0798b80eb26e5ebc4b15)

Conflicts:

	meta/recipes-extended/ltp/ltp_20140115.bb
---
 meta/recipes-extended/ltp/ltp_20140115.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
meta/recipes-extended/ltp/ltp_20140115.bb +1 -1
index c2ee9fb..42bd3cf 100644
@@ -19,7 +19,7 @@ LIC_FILES_CHKSUM = "\
     file://utils/ffsb-6.0-rc2/COPYING;md5=c46082167a314d785d012a244748d803 \
 "
 
-DEPENDS = "attr libaio libcap acl openssl"
+DEPENDS = "attr libaio libcap acl openssl zip-native"
 SRCREV = "c8b3e28097e7d3208df9daceaf92c25eae87ebf0"
 
 SRC_URI = "git://github.com/linux-test-project/ltp.git \
Signature · 1 line
1.8.3.1