Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libproc2-1-4.0.6-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libproc2-1 Distribution: openSUSE Tumbleweed
Version: 4.0.6 Vendor: openSUSE
Release: 1.1 Build date: Fri Feb 27 15:24:27 2026
Group: System/Libraries Build host: reproducible
Size: 215705 Source RPM: procps-4.0.6-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://sf.net/projects/procps-ng/
Summary: The procps library
The procps library can be used to read informations out from /proc
the process information pseudo-file system.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Fri Feb 27 2026 Dr. Werner Fink <werner@suse.de>
  - OK ... switch to coreutils-systemd and coreutils-systemd-doc
* Fri Feb 27 2026 Dr. Werner Fink <werner@suse.de>
  - Conflict not only with systemd-coreutils but also with systemd-coreutils-doc
* Wed Feb 04 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Conflict procps-uptime also with busybox-coreutils
* Tue Feb 03 2026 Dr. Werner Fink <werner@suse.de>
  - Add upstream commit as d9c96ec0.patch
    * Fix Issues#413: watch in procps-ng 4.0.6 no longer uses full
      pane height in tmux
* Mon Feb 02 2026 Dr. Werner Fink <werner@suse.de>
  - Now we have a .asc file for procps-ng-4.0.6 as well
* Fri Jan 30 2026 Dr. Werner Fink <werner@suse.de>
  - Update to procps-ng-4.0.6
    * library
      version: inc revision to 1 now 1:1:0
      internal: Use openat for files under /proc/<PID>
      internal: Don't check for sd_booted                    Debian #1108549
      internal: Address potential race leading to segfault   issues #380, #390
    * local: guard SIGPOLL for MacOS                         merge !246
    * pgrep: Fix unhex breakage for signal numbers           issue #369
    * pgrep: Match on process ID                             Debian #612146
    * pgrep: Add process_mrelease                            merge !250
    * pgrep: Add shell quoting                               merge !248
    * pgrep: Use pidfd_send_signal()                         issue #207
    * pgrep.1: Note that we can only go to 100th of second   issue #376
    * pgrep: Add --quiet option                              issue #404
    * pmap: add -k option to print raw names from kernel     merge !251
    * ps: parse --help correctly                             issue #381
    * ps: Add --delimiter option                             issue #118
    * ps: ps f forest works under pid 1                      issue #102
    * ps: no longer fails with many pids & the 'p' option    issue #387
    * ps.1: cols and collums alias width option              Debian #926361
    * ps.1: Add format equivalents                           Debian #925437
    * ps: avoid potential segfault due to library race       issue #380
    * ps: Fix -ad option conflict                            issue #395
    * ps: ppid of 0 is ok, fix parser                        issue #405
    * slabtop: Increase column width                         Debian #959375
    * sysctl: Return error if EPERM or EISDIR                merge !228
    * sysctl: Use options after --system                     Debian #978989
    * top: provides for ignoring configuration file(s)       issue #365
    * top: fix legacy configuration file vulnerability       issue #384
    * top: added a new help screen for specialized keys
    * top: avoid potential segfault due to library race      issue #390
    * top: new feature to show physical core percentages
    * w: Add terminal mode to show all terminal sessions     issue #375
    * w: Use process TTY as backup for user TTY              Debian #1080335
    * w: Use correct return value for sd_get_sessions        Debian #1068904
    * w: Don't check for sd_booted                           Debian #1108549
    * w: Don't crash with pids in terminal mode              issue #407
    * watch: Add --follow option                             Debian #469156
    * watch: 256 color support                               issue #44
    * watch.1: Warn about -d permanent option                Debian #883
  - No asc file of the source tar ball
  - Remove patch procps-ng-4.0.5-bsc1246330.patch no upstream
  - Add patch glibc-2.43.patch to support glibc 2.43
  - Port patches
    * procps-ng-3.3.10-errno.patch
    * procps-ng-3.3.11-pmap4suse.patch
    * procps-ng-3.3.8-petabytes.patch
    * procps-ng-3.3.8-readeof.patch
    * procps-ng-3.3.8-tinfo.dif
    * procps-ng-3.3.9-w-notruncate.diff
    * procps-ng-4.0.4-ignore-sysctl_conf.patch
    * procps-ng-4.0.4-pmapX-not-twice-anymore.patch
      Now extended as we face EOF errors for pmap -k <pid>
    * procps-v3.3.3-columns.dif
    * procps-v3.3.3-pwdx.patch
* Thu Jul 31 2025 Dr. Werner Fink <werner@suse.de>
  - Split off uptime in a separate package
* Fri Jul 11 2025 Dr. Werner Fink <werner@suse.de>
  - Add patch procps-ng-4.0.5-bsc1246330.patch
    * Do not Fail in year 2038 (bsc#1246330)
* Thu Dec 19 2024 Dr. Werner Fink <werner@suse.de>
  - Update to procps-ng-4.0.5
    * library
      increment current, revision and age to 0: 1:0:0
      internal: days/users when value is 0                   issue #303
      internal: dont print 60s but increment minute          issue #302
      internal: stat api fixed remaining cpu distortions     issue #321
      internal: only count user sessions
      internal: Recover from meminfo seek using LXC          Debian #1072831
      internal: stat api no longer counts guest tics twice   issue #339
      external: zswap & zswapped added to meminfo api
      external: schedule class added to pids api
      external: disk sleep added to pids api, sleep revised  issue #265
      external: docker containers added to pids api
      external: procps_users new exported function
      external: procps_uptime_snprint uses given upseconds
      external: procps_container_uptime
      external: meminfo api adds SecPageTables, Unaccepted
      external: pids api now provides open file descriptors
      external: 'info' parm removed from all 'VAL' macros    issue #332
      external: Add procps_sigmask_names
      external: Add procps_capability_names
      external: Add PIDS_CAP__PRM Permitted Capabilities
    * build-sys: Added --disable-pidwait and fixed logic     issue #352
    * kill: Correctly parse negative pids                    issue #354
    * pgrep: select process by environment variable          issue #167
    * pgrep: Rework pidfile reading to include stdin         issue #318
    * pmap: Don't escape correct UTF-8 characters
    * ps: Add environ field
    * ps: Add htprv and htshr fields for HugeTables
    * ps: restore lost tasks for options --sort with -H      issue #304
    * ps: add 'docker' containers field, similar to 'lxc'
    * ps: Restore AIX free-format                            issue #323
    * ps: can display open file descriptors for each task
    * ps: Fix signames scanning                              issue #341
    * ps: Add -o pcap,pcaps to show permitted capabilities
    * ps: Zombies show <defunct> in the commandname          issue #355
    * ps: Use quick mode if possible                         merge #239
    * slabtop: Add --human option for slab size
    * snice: Minor fix for help screen                       Debian #1086441
    * sysctl: Add glob excludes                              merge #206
    * sysctl: --all skips stat_refresh                       Debian #978688
    * top: added a 'CLS' scheduling class field, like ps
    * top: exploit library addition of 'disk sleep'          issue #265
    * top: add 'docker' containers field, similar to 'lxc'
    * top: provides additional control over colors
    * top: can display open file descriptors for each task
    * top: corrected cpu % for hosts with qemu processes     issue #339
    * top: remains functional if /proc mounted subset=pid
    * top: can display a task's permitted capabilities (^A)
    * uptime: Add container uptime option                    issue #300
    * vmstat: Add page allocation to --stats
    * vmstat.8: si/so are changed by --unit                  Debian #1061944
    * w: Don't segfault with -s option                       issue #301
    * w: Cache pids list                                     issue #305
    * w: Add container uptime option
    * w.1: Note utmp is for non-systemd                      Debian #1080333
    * watch: use clock_gettime                               issue #295
    * watch.1: --chgexit only works for visible changes      Debian #729569
    * hugetop: a new utility to show huge page information   merge #214
  - Remove patches now upstream or fixed
    * 79042e07.patch
    * procps-ng-4.0.4-idletime-no-tty.patch
    * procps-ng-4.0.4-w-array-bounds.patch
  - Port patches
    * procps-ng-3.3.10-errno.patch
    * procps-ng-3.3.10-slab.patch
    * procps-ng-3.3.10-xen.dif
    * procps-ng-3.3.11-pmap4suse.patch
    * procps-ng-3.3.8-ignore-scan_unevictable_pages.patch
    * procps-ng-3.3.8-petabytes.patch
    * procps-ng-3.3.8-readeof.patch
    * procps-ng-3.3.8-tinfo.dif
    * procps-ng-3.3.8-vmstat-terabyte.dif
    * procps-ng-3.3.9-w-notruncate.diff
    * procps-ng-4.0.0-floats.dif
    * procps-ng-4.0.0-integer-overflow.patch
    * procps-ng-4.0.4-ignore-sysctl_conf.patch
    * procps-v3.3.3-columns.dif
    * procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
* Wed Sep 04 2024 Andreas Schwab <schwab@suse.de>
  - procps-ng-4.0.4-idletime-no-tty.patch: don't print idle time without tty
  - procps-ng-4.0.4-w-array-bounds.patch: fix array bounds violation
* Tue Jul 30 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Switch to procps 4 branch, absorbing the former procps4 package:
    + Add provides/obsoletes procps4: make zypper replace procps4
      with the main package for users that manually switched.
  - Aligning to the existing procps4 package, drop/add/modify
    patches:
    A    79042e07.patch
    A    procps-ng-4.0.0-integer-overflow.patch
    A    procps-ng-4.0.4-ignore-sysctl_conf.patch
    A    procps-ng-4.0.4-pmapX-not-twice-anymore.patch
    A    procps-ng-4.0.0-floats.dif
    D    CVE-2023-4016.patch
    D    bsc1195468-23da4f40.patch
    D    procps-3.3.17-bsc1181976.patch
    D    procps-3.3.17-ignore-sysctl_conf.patch
    D    procps-3.3.17-library-bsc1181475.patch
    D    procps-3.3.17-top-bsc1181475.patch
    D    procps-ng-3.3.10-integer-overflow.patch
    D    procps-ng-3.3.10-large_pcpu.patch
    D    procps-ng-3.3.17-logind.patch
    D    procps-ng-3.3.8-bnc634840.patch
    D    procps-ng-3.3.9-watch.patch
    D    procps-ng-3.3.8-accuracy.dif
    D    procps-ng-3.3.10-bnc634071_procstat2.diff
    D    procps-ng-3.3.10-fdleak.dif
    M    procps-ng-3.3.10-errno.patch
    M    procps-ng-3.3.10-slab.patch
    M    procps-ng-3.3.11-pmap4suse.patch
    M    procps-ng-3.3.8-ignore-scan_unevictable_pages.patch
    M    procps-ng-3.3.8-petabytes.patch
    M    procps-ng-3.3.8-readeof.patch
    M    procps-v3.3.3-pwdx.patch
* Thu Feb 29 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Thu Dec 14 2023 Thorsten Kukuk <kukuk@suse.com>
  - procps-3.3.17-ignore-sysctl_conf.patch: ignore dangling symlink
    to missing /etc/sysctl.conf file [bsc#1217990]
* Mon Oct 30 2023 Thorsten Kukuk <kukuk@suse.com>
  - procps-ng-3.3.17-logind.patch: Fix crash of "w -s -h"
* Fri Aug 18 2023 Dr. Werner Fink <werner@suse.de>
  - Modify patches
    * procps-ng-3.3.9-w-notruncate.diff
    * procps-ng-3.3.17-logind.patch
    to real to not truncate output of w with option -n
* Wed Aug 16 2023 Thorsten Kukuk <kukuk@suse.com>
  - procps-ng-3.3.17-logind.patch: Backport from 4.x git, prefer
    logind over utmp (jsc#PED-3144)
* Tue Aug 15 2023 Dr. Werner Fink <werner@suse.de>
  - Add patch CVE-2023-4016.patch
    * CVE-2023-4016: ps buffer overflow (bsc#1214290)

Files

/usr/lib64/libproc2.so.1
/usr/lib64/libproc2.so.1.0.1


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:32:08 2026