pseudo 1.6
cover pseudo 1.6
This is the pseudo 1.6 update, now with an explicit dependency on attr to make sure xattr.h is available. Also a signed-off-by.
Previous blurb:
pseudo 1.6.0 is a moderately significant update. It should actually be better in a number of ways. Performance may be slightly improved by changes to how debugging messages are generated. Debugging output is dramatically improved. Extended attributes are supported.
I don't really feel this can be tested adequately without pretty broad exposure, so I'm leaving the 1.5.1 recipe in-tree in this update, so people can go back if they have problems.
The following changes since commit fa325e44f5b429b4038022b31285af9c94672943:
insane: Ensure do_package_qa happens after do_packagedata (2014-07-11 23:19:18 +0100)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib seebs/pseudo16
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=seebs/pseudo16
Peter Seebach (1):
pseudo_1.6.0.bb: uprev to pseudo 1.6
meta/recipes-devtools/pseudo/pseudo.inc | 6 +----- meta/recipes-devtools/pseudo/pseudo_1.5.1.bb | 4 ++++ meta/recipes-devtools/pseudo/pseudo_1.6.0.bb | 10 ++++++++++ meta/recipes-devtools/pseudo/pseudo_git.bb | 4 ++-- 4 files changed, 17 insertions(+), 7 deletions(-) create mode 100644 meta/recipes-devtools/pseudo/pseudo_1.6.0.bb
PATCH 1/1 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.
--- meta/recipes-devtools/pseudo/pseudo.inc | 6 +----- meta/recipes-devtools/pseudo/pseudo_1.5.1.bb | 4 ++++ meta/recipes-devtools/pseudo/pseudo_1.6.0.bb | 10 ++++++++++ meta/recipes-devtools/pseudo/pseudo_git.bb | 4 ++-- 4 files changed, 17 insertions(+), 7 deletions(-) create mode 100644 meta/recipes-devtools/pseudo/pseudo_1.6.0.bb
meta/recipes-devtools/pseudo/pseudo.inc +1 -5
@@ -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"
meta/recipes-devtools/pseudo/pseudo_1.5.1.bb +4 -0
@@ -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"
meta/recipes-devtools/pseudo/pseudo_1.6.0.bb new file +10 -0
@@ -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"
meta/recipes-devtools/pseudo/pseudo_git.bb +2 -2
@@ -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"
Signature · 1 line
1.7.1