[procps] Procps-ng 4.0.0 released with newlib

  • From: Craig Small <csmall@xxxxxxxxxxxx>
  • To: Procps Email List <procps@xxxxxxxxxxxxx>
  • Date: Tue, 22 Mar 2022 04:04:02 -0700

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

The procps team is pleased to announce the release of procps-ng 4.0.0. This
is a major change from previous versions because it uses the newlib branch.
The newlib branch is a major re-work of the procps/proc-2 library API and
has been an undertaking that started around 2015.

procps-ng v4.0.0 is probably not ready for the main path of most
distributions; for example, it will be packaged for Debian experimental,
not Debian Sid. We encourage people with all sorts of setups to test out
this new version and provide feedback.

Source code packages can be found at
GitLab Release: https://gitlab.com/procps-ng/procps/-/releases/v4.0.0
Sourceforge tarball:
https://sourceforge.net/projects/procps-ng/files/Production/procps-ng-4.0.0.tar.xz/download


Beyond the library API upgrade, the following merge requests and fixes we
added to 4.0.0:
  * Rename pwait to pidwait
  * free: Add committed line option                        merge #25
  * free: Fix -h --si combined options                     issue #133, #223
  * free: Fix first column justification                   issue #229,
#204, #206, Debian #1001689
  * free: Better spacing for Chinese language              issue #213
  * library: renamed to libproc-2 and reset to 0:0:0
  * library: add support for accessing smaps_rollup        issue #112, #201
  * library: add support for accessing autogroups
  * library: add support for LIBPROC_HIDE_KERNEL env var   merge #147
  * library: add support for cpu utilization to pids i/f
  * pkill: Check for lt- variants of program name          issue #192
  * pgrep: Add newline after regex error message           merge #91
  * pgrep: Fix selection where uid/gid > 2^31              merge !146
  * pgrep: Select on cgroup v2 paths                       issue #168
  * ps: Add OOM and OOMADJ fields                          issue #198
  * ps: Add IO Accounting fields                           issue #184
  * ps: Add PSS and USS fields                             issue #112
  * ps: Add two new autogroup fields
  * ps: Ignore SIGURG                                      merge !142
  * slabtop: Don't combine d and o options                 issue #160
  * sysctl: Add support for systemd glob patterns          issue #191
  * sysctl: Check resolved path to be under /proc/sys      issue #179
  * sysctl: return non-zero if EINVAL return for write     merge #76
  * sysctl.conf.5: Note max line length                    issue #77
  * top: added LOGID similar to 3.3.13 ps LUID
  * top: added EXE identical to 3.3.17 ps EXE
  * top: exploit some library smaps_rollup provisions      issue #112
  * top: added four new IO accounting fields               issue #184
  * top: 'F' key is now a new forest view 'focus' toggle
  * top: summary area memory lines can print two abreast
  * top: added two new autogroup fields
  * top: added long versions of command line options
  * top: added cpu utilization & 2 time related fields
  * top: the time related fields can now be user scaled
  * uptime: print short/pretty format correctly            issue #217
  * vmstat: add -y option to remove first line             merge !72

- --
Craig Small             https://dropbear.xyz/  csmall at :
dropbear.xyzDebian GNU/Linux        https://www.debian.org/  csmall at :
debian.orgGPG fingerprint:     5D2F B320 B825 D939 04D2  0519 3938 F96B
DF50 FEA5
-----BEGIN PGP SIGNATURE-----
Version: FlowCrypt Email Encryption 8.2.4
Comment: Seamlessly send and receive encrypted email

wsFzBAEBCgAGBQJiOa0gACEJEAIhZsD/PITjFiEEXT3w9TizJ8CqeneiAiFm
wP88hOMZIA/+LMg5d3PCmb96IILs9xa36nm96a4srYS8UEoq5erumPPgVyz7
ADcSqOXEa2bU+4aJRIP8RXWmj++4HdOKGxA2NruATvLOpVL/w9X70JYzrL0t
EsqchUcRNPynCcH6enEGfBm+xk7XO48CJhrNIr+B8S4jNs7hcc2QLCCu14ll
SdMdSIRql9EE+kYq4SVbMjiQp/2XmWIdRp1cmD36CMdeKFOq9xcvxBSU9DRS
XJSXpC0Qpt4I32fEJCDTqxUvio5G8DQkemvcoKerb8GfuVpnhocJZLPHuCrx
TRlVQ1TCdwMuf979b/b4KH676Yue9sm0ITSpAS780x+9dE552qWluZ68FDdM
6W/F8Az8i5lDaZCv0Pnufc7yN6N45Mco2ZZajIztK82XPqJnF7bns9Rs4Wua
pI+dKT2k4McsdSOpX2wczW3A+30HoWHoAaqwXQXufWpyq+fKpxfLjFvD0sBF
QRKTtk+2dUhfFtohAh3DrkrO4dwc7Enpwv8TJ0VUVlO6PMuvDatut1myfMQn
/zgQ6GmigHWlIUVp3lJDWSWdBPiDVQ9HmnQuAD7TfLbt3+1GBawWPv68BRT4
fRZ6vVaroVrTNV0dcZsyOhvYkKfu/w7satjbhYMzd8T27C/3nOiB8NkeCW36
PK0TLei17MO3ArFRG5PMX8U90CvF0iQ7VKc=
=CFg5
-----END PGP SIGNATURE-----

Other related posts: