Skip to contentSkip to conversation

pseudo update to 1.4.1

PATCH Applied Peter Seebach 3 participants 4 messages Sep 13, 2012 – Sep 14, 2012

lore
Share & tools
lore
#0 lore raw

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
#1 lore raw

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
new file mode 100644
index 0000000..70fe9c0
@@ -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
deleted file mode 100644
index e1e1f6f..0000000
@@ -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
index 27ae4b2..e394ffb 100644
@@ -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
#2 lore raw

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.

---
 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 -0

pseudo_1.4.1.bb
new file mode 100644
index 0000000..70fe9c0

meta/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 -0

pseudo_1.4.bb
deleted file mode 100644
index e1e1f6f..0000000

meta/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 -0

pseudo_git.bb
index 27ae4b2..e394ffb 100644

meta/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

Applied
#3 lore raw
In reply to Peter Seebach
Quoted 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 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

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