pseudo update to 1.4.1
cover pseudo update to 1.4.1
The patches here are trivial. The upstream fixes are pretty non-trivial, but have been used moderately extensively on a handful of hosts, and appear to work. Long story short, pseudo could cause rm to fail on files >2GB on 32-bit hosts which didn't use a 64-bit off_t. Fixing this required addressing a surprising number of assumptions, but it appears to work now.
The following changes since commit 835654994574c158d6324218ebe000bd2ef9a792:
Darren Hart (1):
rt: Add hwlatdetect to rt images
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib seebs/pseudo141
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=seebs/pseudo141
Peter Seebach (1):
pseudo_1.4.1.bb: update to pseudo 1.4.1, fixing 32-bit host problems
meta/recipes-devtools/pseudo/pseudo_1.4.1.bb | 8 ++++++++ meta/recipes-devtools/pseudo/pseudo_1.4.bb | 8 -------- meta/recipes-devtools/pseudo/pseudo_git.bb | 6 +++--- 3 files changed, 11 insertions(+), 11 deletions(-) create mode 100644 meta/recipes-devtools/pseudo/pseudo_1.4.1.bb delete mode 100644 meta/recipes-devtools/pseudo/pseudo_1.4.bb
PATCH 1/1 pseudo_1.4.1.bb: update to pseudo 1.4.1, fixing 32-bit host problems
There were a number of cases where pseudo used plain old stat() to get dev/inode data for files; on 32-bit hosts, this could fail if the files were over 2GB, causing pseudo to prevent removing of large files. This is fixed in 1.4.1.
--- meta/recipes-devtools/pseudo/pseudo_1.4.1.bb | 8 ++++++++ meta/recipes-devtools/pseudo/pseudo_1.4.bb | 8 -------- meta/recipes-devtools/pseudo/pseudo_git.bb | 6 +++--- 3 files changed, 11 insertions(+), 11 deletions(-) create mode 100644 meta/recipes-devtools/pseudo/pseudo_1.4.1.bb delete mode 100644 meta/recipes-devtools/pseudo/pseudo_1.4.bb
meta/recipes-devtools/pseudo/pseudo_1.4.1.bb new file +8 -0
@@ -0,0 +1,8 @@ +require pseudo.inc + +PR = "r13" + +SRC_URI = "http://www.yoctoproject.org/downloads/${BPN}/${BPN}-${PV}.tar.bz2" + +SRC_URI[md5sum] = "b49bb87c7e1de33f37fea479ddb99dca" +SRC_URI[sha256sum] = "ae4bfba2bd1e3954ea8f83bf06571ee4958bf7623e4fa897056281dddfe6446d"
meta/recipes-devtools/pseudo/pseudo_1.4.bb deleted +0 -8
@@ -1,8 +0,0 @@ -require pseudo.inc - -PR = "r12" - -SRC_URI = "http://www.yoctoproject.org/downloads/${BPN}/${BPN}-${PV}.tar.bz2" - -SRC_URI[md5sum] = "bc04c6c9d13cfdb789ffc2f3cca9ab08" -SRC_URI[sha256sum] = "147fa7b177061a145d330b9e159529a185be94550f123c6acb0d3b75d480c5b4"
meta/recipes-devtools/pseudo/pseudo_git.bb +3 -3
@@ -1,8 +1,8 @@ require pseudo.inc -SRCREV = "9b792e4cb91bc22374f47d0b0902dbc4ecd7d6dd" -PV = "1.4+git${SRCPV}" -PR = "r27" +SRCREV = "398a264490713c912b4ce465251a8a82a7905f45" +PV = "1.4.1+git${SRCPV}" +PR = "r28" DEFAULT_PREFERENCE = "-1"
Signature · 1 line
1.7.0.4
Re: [PATCH 1/1] pseudo_1.4.1.bb: update to pseudo 1.4.1, fixing 32-bit host problems
Ack
Quoted 74 lines · Peter Seebach
There were a number of cases where pseudo used plain old
stat()to get dev/inode data for files; on 32-bit hosts, this could fail if the files were over 2GB, causing pseudo to prevent removing of large files. This is fixed in 1.4.1.Signed-off-by Peter Seebach <[email protected]>--- meta/recipes-devtools/pseudo/pseudo_1.4.1.bb | 8 ++++++++ meta/recipes-devtools/pseudo/pseudo_1.4.bb | 8 -------- meta/recipes-devtools/pseudo/pseudo_git.bb | 6 +++--- 3 files changed, 11 insertions(+), 11 deletions(-) create mode 100644 meta/recipes-devtools/pseudo/pseudo_1.4.1.bb delete mode 100644 meta/recipes-devtools/pseudo/pseudo_1.4.bb(quoted diff) +0
-0pseudo_1.4.1.bb
new file mode 100644
index 0000000..70fe9c0meta/recipes-devtools/pseudo/pseudo_1.4.1.bb new file +5
-0@@ -0,0 +1,8 @@ +require pseudo.inc + +PR = "r13" + +SRC_URI = "http://www.yoctoproject.org/downloads/${BPN}/${BPN}-${PV}.tar.bz2"
meta/recipes-devtools/pseudo/pseudo_1.4.1.bb new file +3
-0+ +SRC_URI[md5sum] = "b49bb87c7e1de33f37fea479ddb99dca" +SRC_URI[sha256sum] ="
ae4bfba2bd1e3954ea8f83bf06571ee4958bf7623e4fa897056281dddfe6446d"(quoted diff) +0
-0pseudo_1.4.bb
deleted file mode 100644
index e1e1f6f..0000000meta/recipes-devtools/pseudo/pseudo_1.4.bb deleted +0
-5@@ -1,8 +0,0 @@ -require pseudo.inc - -PR = "r12" - -SRC_URI = "http://www.yoctoproject.org/downloads/${BPN}/${BPN}-${PV}.tar.bz2"
meta/recipes-devtools/pseudo/pseudo_1.4.bb deleted +0
-3- -SRC_URI[md5sum] = "bc04c6c9d13cfdb789ffc2f3cca9ab08" -SRC_URI[sha256sum] ="
147fa7b177061a145d330b9e159529a185be94550f123c6acb0d3b75d480c5b4"(quoted diff) +0
-0pseudo_git.bb
index 27ae4b2..e394ffb 100644meta/recipes-devtools/pseudo/pseudo_git.bb +3
-4@@ -1,8 +1,8 @@ require pseudo.inc -SRCREV = "9b792e4cb91bc22374f47d0b0902dbc4ecd7d6dd" -PV = "1.4+git${SRCPV}" -PR = "r27" +SRCREV = "398a264490713c912b4ce465251a8a82a7905f45" +PV = "1.4.1+git${SRCPV}" +PR = "r28" DEFAULT_PREFERENCE = "-1" --1.7.0.4
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Saul Wold
AppliedQuoted 19 lines · Peter Seebach
The patches here are trivial. The upstream fixes are pretty non-trivial, but have been used moderately extensively on a handful of hosts, and appear to work. Long story short, pseudo could cause rm to fail on files >2GB on 32-bit hosts which didn't use a 64-bit
off_t. Fixing this required addressing a surprising number of assumptions, but it appears to work now.The following changes since commit
835654994574c158d6324218ebe000bd2ef9a792:
Darren Hart (1):
rt: Add hwlatdetect to rt imagesare available in the git repository at:
git://git.yoctoproject.org/poky-contribseebs/pseudo141
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=seebs/pseudo141Peter Seebach (1):
pseudo_1.4.1.bb: update to pseudo 1.4.1, fixing 32-bit host problems
Quoted 7 lines
meta/recipes-devtools/pseudo/pseudo_1.4.1.bb | 8 ++++++++ meta/recipes-devtools/pseudo/pseudo_1.4.bb | 8 -------- meta/recipes-devtools/pseudo/pseudo_git.bb | 6 +++--- 3 files changed, 11 insertions(+), 11 deletions(-)create mode 100644 meta/recipes-devtools/pseudo/pseudo_1.4.1.bb delete mode 100644 meta/recipes-devtools/pseudo/pseudo_1.4.bb
Merged into OE-Core
Thanks
Sau!
Quoted 7 lines
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core