* [PATCH 0/1] pseudo 1.6
@ 2014-07-14 19:12 Peter Seebach
2014-07-14 19:12 ` [PATCH 1/1] pseudo_1.6.0.bb: uprev to " Peter Seebach
0 siblings, 1 reply; 2+ messages in thread
From: Peter Seebach @ 2014-07-14 19:12 UTC (permalink / raw)
To: openembedded-core
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
^ permalink raw reply [flat|nested] 2+ messages in thread
* [PATCH 1/1] pseudo_1.6.0.bb: uprev to pseudo 1.6
2014-07-14 19:12 [PATCH 0/1] pseudo 1.6 Peter Seebach
@ 2014-07-14 19:12 ` Peter Seebach
0 siblings, 0 replies; 2+ messages in thread
From: Peter Seebach @ 2014-07-14 19:12 UTC (permalink / raw)
To: openembedded-core
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 <peter.seebach@windriver.com>
---
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
diff --git a/meta/recipes-devtools/pseudo/pseudo.inc b/meta/recipes-devtools/pseudo/pseudo.inc
index 42738ab..11a8514 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 47291fd..8d562ec 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 0000000..e92c4d7
--- /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 66fc85f..ef258fa 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"
--
1.7.1
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2014-07-14 19:07 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-14 19:12 [PATCH 0/1] pseudo 1.6 Peter Seebach
2014-07-14 19:12 ` [PATCH 1/1] pseudo_1.6.0.bb: uprev to " Peter Seebach
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox