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

procps4-devel-4.0.4-5.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: procps4-devel Distribution: openSUSE:Factory:zSystems
Version: 4.0.4 Vendor: openSUSE
Release: 5.1 Build date: Sat Dec 16 08:37:48 2023
Group: Development/Libraries/C and C++ Build host: s390zl2a
Size: 81508 Source RPM: procps4-4.0.4-5.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://sf.net/projects/procps-ng/
Summary: Development files for procps
The procps library can be used to read informations out from /proc
the process information pseudo-file system.

This subpackage contains the header files for libprocps.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later

Changelog

* Thu Dec 14 2023 Dr. Werner Fink <werner@suse.de>
  - Add patch procps-ng-4.0.4-ignore-sysctl_conf.patch
    * ignore dangling symlink to missing /etc/sysctl.conf file
      [bsc#1217990] (Backport of the patch of Thorsten Kukuk)
* Wed Nov 15 2023 Dr. Werner Fink <werner@suse.de>
  - Add patch procps-ng-4.0.4-pmapX-not-twice-anymore.patch
    * with 4.0.4 the totals on -X option are always reset for each pid
* Wed Nov 15 2023 Andreas Schwab <schwab@suse.de>
  - Remove duplicate BuildRequires
* Mon Nov 13 2023 Dr. Werner Fink <werner@suse.de>
  - Add upstream commit as patch 79042e07.patch (boo#1216719)
  - Port patch procps-ng-3.3.9-w-notruncate.diff
* Tue Sep 12 2023 Dr. Werner Fink <werner@suse.de>
  - Update to procps-ng-4.0.4
    * library (API & ABI unchanged)
      increment revision: 0:2:0
      tolerates all potential 'cpuinfo' formats              issue #272
      restore the proper main thread tics valuations         issue #280
      Remove myself from proc count                          merge #193
      Refactor the escape code                               Debian #1035649
    * free: -L one line output                               issue #156
    * pgrep: Use only --signal option for signal             Debian #1031765
    * pgrep: suppress >15 warning if using regex             Debian #1037450
    * pidof: Add -t option to show threads                   merge #190
    * pmap: Reset totals between processes                   issue #298
    * ps: fixed missing or corrupted fields with -m option   Debian #1036631, issue #279
    * ps: Fix buffer overflow in -C option CVE-2023-4016     Debian #1042887, issue #297
    * ps: Add --signames to show signal names in masks       merge #98
    * sysctl: -N show names                                  merge #198, RH #2222056
    * tests: dont compare floats with ==                     issue #271
    * tests: skips tests if maps missing                     merge #197, Gentoo #583036
    * top: bad command line arguments yield EXIT_FAILURE     issue #273
    * top: avoids keystroke induced '%Cpu' distortions
    * top: includes VM (guest) tics in 'system' overhead     issue #274
    * top: includes VM (guest) tics with '!' toggle          merge #179
    * top: lessen summary cpu distortions on first display   merge #180
    * top: better backspace handling wtth line edits         issue #278
    * vmstat: Print guest time in non-wide mode
    * w: Fix musl UT_HOSTSIZE issue
  - Remove patches now upstream
    * CVE-2023-4016.patch
    * procps-ng-4.0.3-logind.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-petabytes.patch
    * procps-ng-3.3.8-tinfo.dif
    * procps-ng-3.3.9-w-notruncate.diff
    * procps-v3.3.3-columns.dif
    * procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
* Fri Aug 18 2023 Dr. Werner Fink <werner@suse.de>
  - Modify patch procps-ng-3.3.9-w-notruncate.diff
    to real to not truncate output of w with option -n
* Thu Aug 17 2023 Thorsten Kukuk <kukuk@suse.com>
  - procps-ng-4.0.3-logind.patch: Backport from 4.x git, prefer
    logind over utmp (jsc#PED-3144)
  - procps-ng-3.3.9-w-notruncate.diff: Rebase
* Tue Aug 15 2023 Dr. Werner Fink <werner@suse.de>
  - Add patch CVE-2023-4016.patch
    * CVE-2023-4016: ps buffer overflow (bsc#1214290)
* Mon Feb 20 2023 Dr. Werner Fink <werner@suse.de>
  - Update to procps-ng-4.0.3
    * library
      Only changes were in copyright headers and tests
    * docs: Don't install English manpages twice
    * pgrep: Add -H match on userspace signal handler        merge #165
    * pgrep: make --terminal respect other criteria
    * ps: c flag shows command name again                    Debian #1026326
    * ps.1: Match drs description from top.1                 merge #156
    * skill: Match on -p again                               Debian #1025915
    * top: E/P-core toggle ('5' key) added to help
    * vmstat: Referesh memory statistics                     Debian #1027963
    * vmstat: Fix initial si,so,bi,bo,in & cs values         issue #15
      Debian #668580
    * vmstat: Fix conversion errors due to precision         merge #75
    * w: Add --pids option                                   merge #159
    * watch: Pass through beep                               issue #104
    * watch: -r option to not re-exec on SIGWINCH            merge #125
    * watch: find eol with --no-linewrap                     merge #157
  - Drop patches now upstream
    * linguas.patch
    * 82d8e3fa.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-vmstat-terabyte.dif
    * procps-ng-3.3.9-w-notruncate.diff
    * procps-v3.3.3-columns.dif
    * procps-v3.3.3-ia64.diff
    * procps-v3.3.3-pwdx.patch
    * procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
* Tue Dec 27 2022 Ludwig Nussel <lnussel@suse.com>
  - Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Mon Dec 12 2022 Dr. Werner Fink <werner@suse.de>
  - Add upstream commit as patch 82d8e3fa.patch to make it build on s390x
* Mon Dec 05 2022 Dr. Werner Fink <werner@suse.de>
  - Update to procps-ng-4.0.2
    * library revision - 0:1:0
      Handle absent 'core_id' in /proc/cpuinfo
    * w: Show time with D_TIME_BITS=64 on 32bit env          issue #256
  - Drop patch upstram now
    0001-library-adapted-for-absent-core-id-in-proc-cpuinfo.patch
  - Add patch linguas.patch to really install different manual
    page locale
* Tue Oct 25 2022 Dr. Werner Fink <werner@suse.de>
  - Do not use %lang_package macro as it does not allow to set
    a Conflict in its %package section
  - Add a conflict for procps4-lang to procps-lang < 4.0.0
    and provide procps-lang with new version
* Tue Oct 25 2022 Dr. Werner Fink <werner@suse.de>
  - An upstream updated version of
    0001-library-adapted-for-absent-core-id-in-proc-cpuinfo.patch
* Tue Oct 25 2022 Dr. Werner Fink <werner@suse.de>
  - Replace path procps-ng-4.0.1-threadless.patch with upstream patch
    0001-library-adapted-for-absent-core-id-in-proc-cpuinfo.patch
* Mon Oct 24 2022 Dr. Werner Fink <werner@suse.de>
  - Add patch procps-ng-4.0.1-threadless.patch
    * Avoid error on threadless CPU systems
* Thu Oct 20 2022 Dr. Werner Fink <werner@suse.de>
  - Update to procps-ng-4.0.1
    * library
      Re-add elogind support                                 merge #151
      Used memory is Total - Available
      Renaming, it is now libproc2
    * free: Use --kilo when only specifying --si             merge #163
    * pgrep: Add -A to ignore ancestors                      merge #160
    * pidwait: Better warning if pidfd_open not implemented
    * pmap: Dont reuse stdin filehandle                      issue #231
    * ps: threads again display when -L is used with -q      issue #234
    * ps: proper aix format string behavior was restored
    * sysctl: print dotted keys again
    * top: fix 'smaps' bug preventing build under clang      issue #235
    * top: column highlighting allowed under 'L' or 'O'
    * top: can alter autogroup nice value (like 'r' renice)
    * top: can display the following with no need to scroll
    * cmdline, control groups, environment,
      supplimentary groups, namespaces
    * top: adds a 'message log' recall capability
    * top: will accept utf8 multi-byte input with support
      for full line editing and previous line recall
    * top: can show more than 2 abreast in summary display
    * top: can distinguish P-Core and E-core cpus
    * top: can filter both P-Core and E-core cpus
    * watch: Add equexit no-change and exit option           merge #153
  - Rename this tree of procps to procps4
  - Remove patches now upstream
    * 0001-top-update-one-function-prologue-after-rcfile-change.patch
    * 0002-ps-restore-aix-behavior-while-keeping-an-original-fi.patch
    * 0003-ps-restore-thread-display-when-using-a-pidlist-optio.patch
    * procps-ng-3.3.8-bnc634840.patch
    * procps-ng-4.0.0-accuracy.dif
    * procps-ng-3.3.10-large_pcpu.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-v3.3.3-columns.dif
    * procps-v3.3.3-ia64.diff
    * procps-v3.3.3-pwdx.patch
    * procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
  - Add keyring and signature on tar ball
* Thu Mar 31 2022 Dr. Werner Fink <werner@suse.de>
  - Drop patch procps-ng-4.0.0-aix_sortformats.dif as replaced by
    upstream patch 0002-ps-restore-aix-behavior-while-keeping-an-original-fi.patch
  - Add upstream patches
    * 0001-top-update-one-function-prologue-after-rcfile-change.patch
    * 0003-ps-restore-thread-display-when-using-a-pidlist-optio.patch
* Wed Mar 30 2022 Dr. Werner Fink <werner@suse.de>
  - Drop not needed patch procps-ng-3.3.9-watch.patch as the API
    has changed here
* Wed Mar 30 2022 Dr. Werner Fink <werner@suse.de>
  - Add patch procps-ng-4.0.0-floats.dif to avoid float errors on
    32bit architectures
* Wed Mar 30 2022 Dr. Werner Fink <werner@suse.de>
  - Add patch procps-ng-4.0.0-aix_sortformats.dif to restore AIX sort
    format support as well
* Tue Mar 29 2022 Dr. Werner Fink <werner@suse.de>
  - Update to procps-ng-4.0.0
    + Warning: new shared library interface with libproc-2
    * 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
  - Remove patch now upstream fixed
    * procps-3.3.17-bsc1181976.patch
    * procps-ng-3.3.10-bnc634071_procstat2.diff
    * procps-ng-3.3.10-fdleak.dif
    * bsc1195468-23da4f40.patch
  - Port patches
    * procps-ng-3.3.10-errno.patch
    * procps-ng-3.3.10-large_pcpu.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-bnc634840.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-v3.3.3-columns.dif
    * procps-v3.3.3-ia64.diff
    * procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
  - Port and rename patch
    * procps-ng-3.3.8-accuracy.dif becomes procps-ng-4.0.0-accuracy.dif
    * procps-ng-3.3.10-integer-overflow.patch becomes procps-ng-4.0.0-integer-overflow.patch
* Fri Feb 04 2022 Dr. Werner Fink <werner@suse.de>
  - Add patch bsc1195468-23da4f40.patch to fix bsc#1195468 that is
    ignore SIGURG
* Thu Jan 20 2022 Dr. Werner Fink <werner@suse.de>
  - Correct used URLs
* Fri Jul 02 2021 Dr. Werner Fink <werner@suse.de>
  - Skip test suite on emulated riscv64 systems as the qemu process
    is unexpected on the command lines of processes
* Wed Mar 31 2021 Dr. Werner Fink <werner@suse.de>
  - Add upstream patch procps-3.3.17-bsc1181976.patch based on
    commit 3dd1661a to fix bsc#1181976 that is change descripton
    of psr, which is for 39th field of /proc/[pid]/stat
* Wed Mar 10 2021 Antoine Belvire <antoine.belvire@opensuse.org>
  - Don't install translated man pages for non-installed binaries
    (uptime, kill).
* Mon Feb 22 2021 Antoine Belvire <antoine.belvire@opensuse.org>
  - Remove /usr/share/man/uk dir to file list for lang sub package:
    It's now provided by filesystem.
* Thu Feb 11 2021 Dr. Werner Fink <werner@suse.de>
  - Add /usr/share/man/uk dir to file list for lang sub package
* Wed Feb 10 2021 Antoine Belvire <antoine.belvire@opensuse.org>
  - Fix directory for Ukrainian man pages translations.
  - Move localized man pages to lang package.
  - Remove obsolete conditionals.
  - Remove obsolete --enable-oomem option.
  - Run spec-cleaner.
* Wed Feb 10 2021 Dr. Werner Fink <werner@suse.de>
  - Update to procps-ng-3.3.17
    * library: Incremented to 8:3:0
      (no removals or additions, internal changes only)
    * all: properly handle utf8 cmdline translations         issue #176
    * kill: Pass int to signalled process                    merge #32
    * pgrep: Pass int to signalled process                   merge #32
    * pgrep: Check sanity of SG_ARG_MAX                      issue #152
    * pgrep: Add older than selection                        merge #79
    * pidof: Quiet mode                                      merge #83
    * pidof: show worker threads                             Redhat #1803640
    * ps.1: Mention stime alias                              issue #164
    * ps: check also match on truncated 16 char comm names
    * ps: Add exe output option                              Redhat #1399206
    * ps: A lot more sorting available                       merge #99
    * pwait: New command waits for a process                 merge #97
    * sysctl: Match systemd directory order                  Debian #950788
    * sysctl: Document directory order                       Debian #951550
    * top: ensure config file backward compatibility         Debian #951335
    * top: add command line 'e' for symmetry with 'E'        issue #165
    * top: add '4' toggle for two abreast cpu display        issue #172
    * top: add '!' toggle for combining multiple cpus
    * top: fix potential SEGV involving -p switch            merge #114
    * vmstat: Wide mode gives wider proc columns             merge #48
    * watch: Add environment variable for interval           merge #62
    * watch: Add no linewrap option                          issue #182
    * watch: Support more colors                             merge #106,#109
    * free,uptime,slabtop: complain about extra ops          issue #181
  - Remove now obsolete upstream patches
    * procps-check-sanity-of-SC_ARG_MAX.patch
    * procps-ng-3e1c00d0.patch
  - Port patches
    * procps-ng-3.3.10-integer-overflow.patch
    * procps-ng-3.3.10-large_pcpu.patch
    * procps-ng-3.3.8-accuracy.dif
    * procps-ng-3.3.8-bnc634840.patch
    * procps-ng-3.3.8-petabytes.patch
    * procps-ng-3.3.8-tinfo.dif
    * procps-ng-3.3.9-w-notruncate.diff
    * procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
* Tue Feb 02 2021 Antoine Belvire <antoine.belvire@opensuse.org>
  - Package translations in procps-lang.
* Fri Oct 16 2020 Ludwig Nussel <lnussel@suse.de>
  - prepare usrmerge (boo#1029961)
* Wed Oct 07 2020 Martin Liška <mliska@suse.cz>
  - Add upstream procps-check-sanity-of-SC_ARG_MAX.patch in order to fix
    pgrep: cannot allocate 4611686018427387903 bytes when ulimit -s is unlimited.
* Thu Sep 24 2020 Dr. Werner Fink <werner@suse.de>
  - Replace patch procps-ng-3.3.16-comm_len.patch with upstream
    commitment patch procps-ng-3e1c00d0.patch (bsc#1158830)
* Wed Aug 26 2020 Thorsten Kukuk <kukuk@suse.com>
  - Enable pidof by default

Files

/usr/include/libproc2
/usr/include/libproc2/diskstats.h
/usr/include/libproc2/meminfo.h
/usr/include/libproc2/misc.h
/usr/include/libproc2/pids.h
/usr/include/libproc2/slabinfo.h
/usr/include/libproc2/stat.h
/usr/include/libproc2/vmstat.h
/usr/include/libproc2/xtra-procps-debug.h
/usr/lib64/libproc2.so
/usr/lib64/pkgconfig/libproc2.pc
/usr/share/man/man3/procps.3.gz
/usr/share/man/man3/procps_misc.3.gz
/usr/share/man/man3/procps_pids.3.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024