Control: tags 1141353 + patch Control: tags 1141353 + pending Dear maintainer,
I've prepared an NMU for deepin-screen-recorder (versioned as 5.8.0.46-3.1) and uploaded it to DELAYED/2. Please feel free to tell me if I should cancel it. cu Adrian
diffstat for deepin-screen-recorder-5.8.0.46 deepin-screen-recorder-5.8.0.46 changelog | 7 +++++++ patches/0004-fix-ftbfs-libproc2.patch | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff -Nru deepin-screen-recorder-5.8.0.46/debian/changelog deepin-screen-recorder-5.8.0.46/debian/changelog --- deepin-screen-recorder-5.8.0.46/debian/changelog 2022-12-26 23:42:57.000000000 +0200 +++ deepin-screen-recorder-5.8.0.46/debian/changelog 2026-07-12 12:34:30.000000000 +0300 @@ -1,3 +1,10 @@ +deepin-screen-recorder (5.8.0.46-3.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix FTBFS with procps 4.0.6. (Closes: #1141353) + + -- Adrian Bunk <[email protected]> Sun, 12 Jul 2026 12:34:30 +0300 + deepin-screen-recorder (5.8.0.46-3) unstable; urgency=medium * Add patch to fix ftbfs with libproc2. (Closes: #1024220) diff -Nru deepin-screen-recorder-5.8.0.46/debian/patches/0004-fix-ftbfs-libproc2.patch deepin-screen-recorder-5.8.0.46/debian/patches/0004-fix-ftbfs-libproc2.patch --- deepin-screen-recorder-5.8.0.46/debian/patches/0004-fix-ftbfs-libproc2.patch 2022-12-26 23:42:57.000000000 +0200 +++ deepin-screen-recorder-5.8.0.46/debian/patches/0004-fix-ftbfs-libproc2.patch 2026-07-12 12:34:25.000000000 +0300 @@ -87,10 +87,10 @@ + procps_pids_new(&info, items, 2); + while ((stack = procps_pids_get(info, PIDS_FETCH_TASKS_ONLY))) + { -+ const int ppid = PIDS_VAL(rel_ppid, s_int, stack, info); ++ const int ppid = PIDS_VAL(rel_ppid, s_int, stack); + if (ppid == byzanzProcessId) + { -+ const int tgid = PIDS_VAL(rel_tgid, s_int, stack, info); ++ const int tgid = PIDS_VAL(rel_tgid, s_int, stack); + processes[tgid] = ppid; + } }

