From: Peter Seebach Date: Mon, 14 Jul 2014 19:12:29 +0000 (-0500) Subject: pseudo_1.6.0.bb: uprev to pseudo 1.6 X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~33192 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b8f5d6b493ec759a97b92cf9b4c07ad8a8114de6;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git pseudo_1.6.0.bb: uprev to pseudo 1.6 This uprevs pseudo to 1.6. This merges in all of the existing fixes, and also adds partial support for extended attributes, including storing arbitrary extended attributes in the database, and also interpreting the posix permissions ACLs as chmod requests. The extended attribute support means we need xattr.h, the simplest way to be sure of this is to build attr before pseudo, which doesn't take long. Signed-off-by: Peter Seebach Signed-off-by: Saul Wold Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-devtools/pseudo/pseudo.inc b/meta/recipes-devtools/pseudo/pseudo.inc index 42738abfc51..11a85146754 100644 --- a/meta/recipes-devtools/pseudo/pseudo.inc +++ b/meta/recipes-devtools/pseudo/pseudo.inc @@ -7,11 +7,7 @@ HOMEPAGE = "http://git.yoctoproject.org/cgit/cgit.cgi/pseudo" LIC_FILES_CHKSUM = "file://COPYING;md5=243b725d71bb5df4a1e5920b344b86ad" SECTION = "base" LICENSE = "LGPL2.1" -DEPENDS = "sqlite3" - -SRC_URI_append_class-nativesdk = " file://symver.patch" - -SRC_URI_append_class-native = " file://symver.patch" +DEPENDS = "sqlite3 attr" FILES_${PN} = "${prefix}/lib/pseudo/lib*/libpseudo.so ${bindir}/* ${localstatedir}/pseudo ${prefix}/var/pseudo" FILES_${PN}-dbg += "${prefix}/lib/pseudo/lib*/.debug" diff --git a/meta/recipes-devtools/pseudo/pseudo_1.5.1.bb b/meta/recipes-devtools/pseudo/pseudo_1.5.1.bb index 47291fd52e3..8d562ecbf7d 100644 --- a/meta/recipes-devtools/pseudo/pseudo_1.5.1.bb +++ b/meta/recipes-devtools/pseudo/pseudo_1.5.1.bb @@ -10,6 +10,10 @@ SRC_URI = " \ file://pseudo-fchmodat-permissions.patch \ " +SRC_URI_append_class-nativesdk = " file://symver.patch" + +SRC_URI_append_class-native = " file://symver.patch" + SRC_URI[md5sum] = "5ec67c7bff5fe68c56de500859c19172" SRC_URI[sha256sum] = "3b896f592f4d568569bd02323fad2d6b8c398e16ca36ee5a8947d2ff6c1d3d52" diff --git a/meta/recipes-devtools/pseudo/pseudo_1.6.0.bb b/meta/recipes-devtools/pseudo/pseudo_1.6.0.bb new file mode 100644 index 00000000000..e92c4d77e04 --- /dev/null +++ b/meta/recipes-devtools/pseudo/pseudo_1.6.0.bb @@ -0,0 +1,10 @@ +require pseudo.inc + +SRC_URI = " \ + http://www.yoctoproject.org/downloads/${BPN}/${BPN}-${PV}.tar.bz2 \ +" + +SRC_URI[md5sum] = "78c3f8aa8efe8cf15a2b21261174e3b6" +SRC_URI[sha256sum] = "e24f526443b31c3292ec5ba04950d230b5388e8983c7e192e9e489c007f3dba3" + +PSEUDO_EXTRA_OPTS ?= "--enable-force-async" diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb index 66fc85ff8de..ef258fa5101 100644 --- a/meta/recipes-devtools/pseudo/pseudo_git.bb +++ b/meta/recipes-devtools/pseudo/pseudo_git.bb @@ -1,7 +1,7 @@ require pseudo.inc -SRCREV = "b9eb2b5633b5a23efe72c950494728d93c2b5823" -PV = "1.5.1+git${SRCPV}" +SRCREV = "512b84fb539c970464a93107995edf0e775d13fa" +PV = "1.6.0+git${SRCPV}" DEFAULT_PREFERENCE = "-1"