Skip to contentSkip to conversation

Saul Wold : pseudo.inc: Clean up backport of version update to 1.6.2

oe-commits Martin Jansa 1 participant 3 messages Nov 6, 2014 – Nov 19, 2014 1 message not in the archive

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

#1 lore raw
Quoted 16 lines · On Wed, Nov 05, 2014 at 11:28:40PM +0000, [email protected] wrote:
Module: openembedded-core.git
Branch: daisy
Commit: 606793e7b5c129654f317e5bec9ed7f083d3383d
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=606793e7b5c129654f317e5bec9ed7f083d3383d
Author: Saul Wold <[email protected]>
Date:   Wed Nov  5 13:36:33 2014 -0800

pseudo.inc: Clean up backport of version update to 1.6.2

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.

Quoted 5 lines

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.

You can also remove ./meta/recipes-devtools/pseudo/files/pseudo-1.5.1-install-directory-mode.patch which is no longer used by pseudo versions in daisy

Quoted 29 lines

---

 meta/recipes-devtools/pseudo/pseudo.inc | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)
meta/recipes-devtools/pseudo/pseudo.inc +1 -5
index 42738ab..11a8514 100644
@@ -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"
Signature · 5 lines
-- 
_______________________________________________
Openembedded-commits mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-commits
Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]
#2 lore raw
Quoted 21 lines · Martin Jansa
Quoted 20 lines · On Wed, Nov 05, 2014 at 11:28:40PM +0000, [email protected] wrote:
Module: openembedded-core.git
Branch: daisy
Commit: 606793e7b5c129654f317e5bec9ed7f083d3383d
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=606793e7b5c129654f317e5bec9ed7f083d3383d
Author: Saul Wold <[email protected]>
Date:   Wed Nov  5 13:36:33 2014 -0800

pseudo.inc: Clean up backport of version update to 1.6.2

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.

Quoted 5 lines
Quoted 1 line

You can also remove ./meta/recipes-devtools/pseudo/files/pseudo-1.5.1-install-directory-mode.patch which is no longer used by pseudo versions in daisy

And probably remove 1.5.1 version from dizzy and master branches like it was removed in daisy.

Quoted 31 lines
Quoted 28 lines

---

 meta/recipes-devtools/pseudo/pseudo.inc | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)
meta/recipes-devtools/pseudo/pseudo.inc +1 -5
index 42738ab..11a8514 100644
@@ -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"
Signature · 5 lines
-- 
_______________________________________________
Openembedded-commits mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-commits
Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]
Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]
#3 lore raw
Quoted 22 lines · Martin Jansa
Quoted 21 lines · Martin Jansa
Quoted 20 lines · On Wed, Nov 05, 2014 at 11:28:40PM +0000, [email protected] wrote:
Module: openembedded-core.git
Branch: daisy
Commit: 606793e7b5c129654f317e5bec9ed7f083d3383d
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=606793e7b5c129654f317e5bec9ed7f083d3383d
Author: Saul Wold <[email protected]>
Date:   Wed Nov  5 13:36:33 2014 -0800

pseudo.inc: Clean up backport of version update to 1.6.2

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.

Quoted 8 lines
Quoted 5 lines
Quoted 1 line

You can also remove ./meta/recipes-devtools/pseudo/files/pseudo-1.5.1-install-directory-mode.patch which is no longer used by pseudo versions in daisy

And probably remove 1.5.1 version from dizzy and master branches like it was removed in daisy.

Please fixup the fixup.

Quoted 36 lines
Quoted 31 lines
Quoted 28 lines

---

 meta/recipes-devtools/pseudo/pseudo.inc | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)
meta/recipes-devtools/pseudo/pseudo.inc +1 -5
index 42738ab..11a8514 100644
@@ -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"
Signature · 5 lines
-- 
_______________________________________________
Openembedded-commits mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-commits
Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]
Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]
Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]