diff mbox series

procps: upgrade 4.0.6 -> 4.0.7

Message ID 20260813122948.31734-1-jaipaul.cheernam@est.tech
State Under Review
Headers show
Series procps: upgrade 4.0.6 -> 4.0.7 | expand

Commit Message

Jaipaul Cheernam Aug. 13, 2026, 12:29 p.m. UTC
Source: NEWS
Release: https://gitlab.com/procps-ng/procps/-/tags/v4.0.7

procps-ng-4.0.7
---------------
  * library
    version: inc revision to 2 now 1:2:0
    internal: procps_pids_length off by one                issue #412
    external: fix slabinfo header extern 'C' declaration   issue #415
    internal: fix file descriptor leaks in <pids> api      issue #421
    internal: strv items are now escaped in <pids> api     issue #429
    internal: fix output if on seconds edge values         merge !246 RHEL-60825
  * pidof: Add -d aliased option                           issue #418
  * pgrep: Don't treat empty list as 0                     issue #427
  * pmap: Fix testsuite for Alpha                          Debian #1141465
  * ps: correct 'environ' output when file unavailable
  * ps: minimize potential EACCES with 'environ' files     issue #431
  * top: avoid batch mode segfault with maximum width      issue #422
  * w: Correctly check for end of tty using utmp           issue #430
  * watch: Dont remove 2 lines when using -t option        issue #413
  * watch: Handle resizing better                          issue #417
  * watch: Restore LINES and COLUMNS env variables         issue #432

Remove 0001-tests-Disable-twice-total-pmap-X-tests.patch as the fix
(upstream commit bbe21e141b77) is already included in the 4.0.7 source.

Verified ptest on qemux86-64:
  PASS: test_escape
  PASS: test_pids
  PASS: test_uptime
  PASS: test_sysinfo
  PASS: test_version
  PASS: test_namespace
  PASS: test_fileutils
  PASS: test_strtod_nol
  TOTAL: 1 FAIL: 0

Signed-off-by: Jaipaul Cheernam <jaipaul.cheernam@est.tech>
---
 ...sts-Disable-twice-total-pmap-X-tests.patch | 55 -------------------
 .../{procps_4.0.6.bb => procps_4.0.7.bb}      |  3 +-
 2 files changed, 1 insertion(+), 57 deletions(-)
 delete mode 100644 meta/recipes-extended/procps/procps/0001-tests-Disable-twice-total-pmap-X-tests.patch
 rename meta/recipes-extended/procps/{procps_4.0.6.bb => procps_4.0.7.bb} (97%)
diff mbox series

Patch

diff --git a/meta/recipes-extended/procps/procps/0001-tests-Disable-twice-total-pmap-X-tests.patch b/meta/recipes-extended/procps/procps/0001-tests-Disable-twice-total-pmap-X-tests.patch
deleted file mode 100644
index ec26af92fe..0000000000
--- a/meta/recipes-extended/procps/procps/0001-tests-Disable-twice-total-pmap-X-tests.patch
+++ /dev/null
@@ -1,55 +0,0 @@ 
-From 56505e2ac9b703aac979f0849814ab7c83af57e2 Mon Sep 17 00:00:00 2001
-From: Craig Small <csmall@dropbear.xyz>
-Date: Mon, 9 Feb 2026 18:19:35 +1100
-Subject: [PATCH] tests: Disable twice total pmap -X tests
-
-Sometimes the memory count can be just a little different
-but the test is equal, i.e. must be the exact number.
-This means sometimes the test fails.
-
-This removes the pmap -XX pid pid and pmap -X pid pid tests
-for checking the result is the same.
-
-Debian buildds this test never works and has been removed
-for a while.
-
-References:
- #409
-
-Signed-off-by: Craig Small <csmall@dropbear.xyz>
-
-Upstream-Status: Backport [https://gitlab.com/procps-ng/procps/-/commit/bbe21e141b77398586c90884a43ff75996b83843]
-Signed-off-by: Changqing Li <changqing.li@windriver.com>
----
- testsuite/pmap.test/pmap.exp | 15 ++++++++-------
- 1 file changed, 8 insertions(+), 7 deletions(-)
-
-diff --git a/testsuite/pmap.test/pmap.exp b/testsuite/pmap.test/pmap.exp
-index d37b55e5..6fb6fa1e 100644
---- a/testsuite/pmap.test/pmap.exp
-+++ b/testsuite/pmap.test/pmap.exp
-@@ -93,13 +93,14 @@ proc expect_twice_total { test } {
-     }
- }
- 
--set test "pmap X pid pid has same total"
--spawn $pmap -X $mypid $mypid
--expect_twice_total "$test"
--
--set test "pmap XX pid pid has same total"
--spawn $pmap -XX $mypid $mypid
--expect_twice_total "$test"
-+# Disabled twice total as there can be a small change issue #409
-+#set test "pmap X pid pid has same total"
-+#spawn $pmap -X $mypid $mypid
-+#expect_twice_total "$test"
-+
-+#set test "pmap XX pid pid has same total"
-+#spawn $pmap -XX $mypid $mypid
-+#expect_twice_total "$test"
- 
- set test "pmap finding shm"
- make_testshm_proc
--- 
-2.34.1
-
diff --git a/meta/recipes-extended/procps/procps_4.0.6.bb b/meta/recipes-extended/procps/procps_4.0.7.bb
similarity index 97%
rename from meta/recipes-extended/procps/procps_4.0.6.bb
rename to meta/recipes-extended/procps/procps_4.0.7.bb
index 2437be1c3a..37a27e960d 100644
--- a/meta/recipes-extended/procps/procps_4.0.6.bb
+++ b/meta/recipes-extended/procps/procps_4.0.7.bb
@@ -14,10 +14,9 @@  inherit autotools gettext pkgconfig update-alternatives ptest
 
 SRC_URI = "git://gitlab.com/procps-ng/procps.git;protocol=https;branch=master;tag=v${PV} \
            file://sysctl.conf \
-           file://0001-tests-Disable-twice-total-pmap-X-tests.patch \
            file://run-ptest \
            "
-SRCREV = "4dafddf4c3f4646caa517f039a2307e92657ec93"
+SRCREV = "66b48a3720d46f304f0fa76f720ca925fa48d97e"
 
 # Upstream has a custom autogen.sh which invokes po/update-potfiles as they
 # don't ship a po/POTFILES.in (which is silly).  Without that file gettext