Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package procps4 for openSUSE:Factory checked 
in at 2023-02-20 17:46:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/procps4 (Old)
 and      /work/SRC/openSUSE:Factory/.procps4.new.22824 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "procps4"

Mon Feb 20 17:46:56 2023 rev:3 rq:1066826 version:4.0.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/procps4/procps4.changes  2023-01-04 
17:53:26.662479256 +0100
+++ /work/SRC/openSUSE:Factory/.procps4.new.22824/procps4.changes       
2023-02-20 17:47:57.436144596 +0100
@@ -1,0 +2,39 @@
+Mon Feb 20 12:12:28 UTC 2023 - Dr. Werner Fink <wer...@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
+
+-------------------------------------------------------------------

Old:
----
  82d8e3fa.patch
  linguas.patch
  procps-ng-4.0.2.tar.xz

New:
----
  procps-ng-4.0.3.tar.xz
  procps-ng-4.0.3.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ procps4.spec ++++++
--- /var/tmp/diff_new_pack.otFSkD/_old  2023-02-20 17:47:58.148148618 +0100
+++ /var/tmp/diff_new_pack.otFSkD/_new  2023-02-20 17:47:58.152148640 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package procps4
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,15 +26,14 @@
 %bcond_without  pidof
 %bcond_without  nls
 Name:           procps4
-Version:        4.0.2
+Version:        4.0.3
 Release:        0
 Summary:        The ps utilities for /proc
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          System/Monitoring
 URL:            https://sf.net/projects/procps-ng/
 Source:         
https://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-%{version}.tar.xz
-# Not a detached signature but a signed tar ball
-#Source1:        
https://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-%{version}.tar.xz.asc
+Source1:        
https://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-%{version}.tar.xz.asc
 #Alternate:     
https://gitlab.com/procps-ng/procps/-/archive/v%{version}/procps-v%{version}.tar.gz
 Source2:        procps-rpmlintrc
 Source3:        procps4.keyring
@@ -59,9 +58,6 @@
 Patch33:        procps-ng-3.3.11-pmap4suse.patch
 # PATCH-FIX-SUSE -- Avoid float errors on 32bit architectures
 Patch37:        procps-ng-4.0.0-floats.dif
-Patch38:        linguas.patch
-# PATCH-FIX-UPSTREAM -- tests: Fix type for check_fatal_proc_unmounted
-Patch39:        82d8e3fa.patch
 BuildRequires:  automake
 BuildRequires:  dejagnu
 BuildRequires:  diffutils
@@ -150,13 +146,15 @@
 %patch32
 %patch33 -b .pmap4us
 %patch37
-%patch38
-%patch39
 
 %build
 test -s .tarball-version || echo %{version} > .tarball-version
-#./autogen.sh
-autoreconf -fiv
+if test -f po/Makefile.in.in
+then
+    autoreconf -fiv
+else
+    sh ./autogen.sh
+fi
 major=$(sed -rn 's/^#define\s+NCURSES_VERSION_MAJOR\s+([0-9]+)/\1/p' 
%{_includedir}/ncurses.h)
 export NCURSESW_CFLAGS="$(ncursesw${major}-config --cflags)"
 export NCURSESW_LIBS="$(ncursesw${major}-config --libs)"

++++++ procps-ng-3.3.10-errno.patch ++++++
--- /var/tmp/diff_new_pack.otFSkD/_old  2023-02-20 17:47:58.176148776 +0100
+++ /var/tmp/diff_new_pack.otFSkD/_new  2023-02-20 17:47:58.176148776 +0100
@@ -11,7 +11,7 @@
 
 --- src/free.c
 +++ src/free.c 2022-10-20 13:33:28.880818112 +0000
-@@ -209,6 +209,7 @@ int main(int argc, char **argv)
+@@ -206,6 +206,7 @@ int main(int argc, char **argv)
        int c, flags = 0, unit_set = 0, rc = 0;
        struct commandline_arguments args;
        struct meminfo_info *mem_info = NULL;
@@ -19,7 +19,7 @@
  
        /*
         * For long options that have no equivalent short option, use a
-@@ -260,10 +261,12 @@ int main(int argc, char **argv)
+@@ -257,10 +258,12 @@ int main(int argc, char **argv)
  #ifdef HAVE_PROGRAM_INVOCATION_NAME
        program_invocation_name = program_invocation_short_name;
  #endif
@@ -32,7 +32,7 @@
  
        while ((c = getopt_long(argc, argv, "bkmghltvCc:ws:V", longopts, NULL)) 
!= -1)
                switch (c) {
-@@ -333,11 +336,13 @@ int main(int argc, char **argv)
+@@ -330,11 +333,13 @@ int main(int argc, char **argv)
                        break;
                case 's':
                        flags |= FREE_REPEAT;

++++++ procps-ng-3.3.10-slab.patch ++++++
--- /var/tmp/diff_new_pack.otFSkD/_old  2023-02-20 17:47:58.188148844 +0100
+++ /var/tmp/diff_new_pack.otFSkD/_new  2023-02-20 17:47:58.192148866 +0100
@@ -7,7 +7,7 @@
 
 --- man/free.1
 +++ man/free.1 2022-03-28 11:53:32.173182702 +0000
-@@ -100,6 +100,12 @@ Switch to the wide mode. The wide mode p
+@@ -110,6 +110,12 @@ Switch to the wide mode. The wide mode p
  than 80 characters. In this mode \fBbuffers\fR and \fBcache\fR
  are reported in two separate columns.
  .TP
@@ -22,7 +22,7 @@
  .I count
 --- src/free.c
 +++ src/free.c 2022-03-28 12:05:01.544663755 +0000
-@@ -93,6 +93,7 @@ static void __attribute__ ((__noreturn__
+@@ -90,6 +90,7 @@ static void __attribute__ ((__noreturn__
        fputs(_(" -v, --committed     show committed memory and commit 
limit\n"), out);
        fputs(_(" -s N, --seconds N   repeat printing every N seconds\n"), out);
        fputs(_(" -c N, --count N     repeat printing N times, then exit\n"), 
out);
@@ -30,7 +30,7 @@
        fputs(_(" -w, --wide          wide output\n"), out);
        fputs(USAGE_SEPARATOR, out);
        fputs(_("     --help     display this help and exit\n"), out);
-@@ -244,6 +245,7 @@ int main(int argc, char **argv)
+@@ -241,6 +242,7 @@ int main(int argc, char **argv)
                {  "committed", no_argument,        NULL,  'v'          },
                {  "seconds",   required_argument,  NULL,  's'          },
                {  "count",     required_argument,  NULL,  'c'          },
@@ -38,7 +38,7 @@
                {  "wide",      no_argument,        NULL,  'w'          },
                {  "help",      no_argument,        NULL,  HELP_OPTION  },
                {  "version",   no_argument,        NULL,  'V'          },
-@@ -263,7 +265,7 @@ int main(int argc, char **argv)
+@@ -260,7 +262,7 @@ int main(int argc, char **argv)
        textdomain(PACKAGE);
        atexit(close_stdout);
  
@@ -47,7 +47,7 @@
                switch (c) {
                case 'b':
                        check_unit_set(&unit_set);
-@@ -349,6 +351,9 @@ int main(int argc, char **argv)
+@@ -346,6 +348,9 @@ int main(int argc, char **argv)
                case 'w':
                        flags |= FREE_WIDE;
                        break;
@@ -61,9 +61,9 @@
 +++ library/meminfo.c  2022-03-28 12:39:29.291205555 +0000
 @@ -3,6 +3,7 @@
   *
-  * Copyright (C) 2015 Craig Small <csm...@dropbear.xyz>
-  * Copyright (C) 2016-2022 Jim Warner <james.war...@comcast.net>
-+ * Copyright (c) 2008 Bart Van Assche.
+  * Copyright © 2015-2023 Jim Warner <james.war...@comcast.net>
+  * Copyright © 2015-2023 Craig Small <csm...@dropbear.xyz>
++ * Copyright © 2008 Bart Van Assche.
   *
   * This library is free software; you can redistribute it and/or
   * modify it under the terms of the GNU Lesser General Public
@@ -89,7 +89,7 @@
         overflows, that's symptomatic of running within a lxc container where
 --- src/vmstat.c
 +++ src/vmstat.c       2022-03-28 12:41:52.744612074 +0000
-@@ -234,6 +234,7 @@ static void __attribute__ ((__noreturn__
+@@ -230,6 +230,7 @@ static void __attribute__ ((__noreturn__
      fputs(_(" -p, --partition <dev>  partition specific statistics\n"), out);
      fputs(_(" -S, --unit <char>      define display unit\n"), out);
      fputs(_(" -w, --wide             wide output\n"), out);
@@ -97,7 +97,7 @@
      fputs(_(" -t, --timestamp        show timestamp\n"), out);
      fputs(_(" -y, --no-first         skips first line of output\n"), out);
      fputs(USAGE_SEPARATOR, out);
-@@ -948,6 +949,7 @@ int main(int argc, char *argv[])
+@@ -952,6 +953,7 @@ int main(int argc, char *argv[])
          {"partition", required_argument, NULL, 'p'},
          {"unit", required_argument, NULL, 'S'},
          {"wide", no_argument, NULL, 'w'},
@@ -105,7 +105,7 @@
          {"timestamp", no_argument, NULL, 't'},
          {"help", no_argument, NULL, 'h'},
          {"version", no_argument, NULL, 'V'},
-@@ -964,7 +966,7 @@ int main(int argc, char *argv[])
+@@ -968,7 +970,7 @@ int main(int argc, char *argv[])
      atexit(close_stdout);
  
      while ((c =
@@ -114,7 +114,7 @@
          switch (c) {
          case 'V':
              printf(PROCPS_NG_VERSION);
-@@ -1031,6 +1033,9 @@ int main(int argc, char *argv[])
+@@ -1035,6 +1037,9 @@ int main(int argc, char *argv[])
          case 't':
              t_option = 1;
              break;

++++++ procps-ng-3.3.10-xen.dif ++++++
--- /var/tmp/diff_new_pack.otFSkD/_old  2023-02-20 17:47:58.200148912 +0100
+++ /var/tmp/diff_new_pack.otFSkD/_new  2023-02-20 17:47:58.204148934 +0100
@@ -4,7 +4,7 @@
 
 --- src/vmstat.c
 +++ src/vmstat.c       2022-03-29 09:21:41.156855432 +0000
-@@ -362,7 +362,7 @@ static void new_format(void)
+@@ -358,7 +358,7 @@ static void new_format(void)
      unsigned long pgpgin[2], pgpgout[2], pswpin[2] = {0,0}, pswpout[2];
      unsigned int sleep_half;
      unsigned long kb_per_page = sysconf(_SC_PAGESIZE) / 1024ul;
@@ -13,7 +13,7 @@
      struct tm *tm_ptr;
      time_t the_time;
      char timebuf[32];
-@@ -481,12 +481,12 @@ static void new_format(void)
+@@ -485,12 +485,12 @@ static void new_format(void)
  
          /* idle can run backwards for a moment -- kernel "feature" */
          if (debt) {

++++++ procps-ng-3.3.11-pmap4suse.patch ++++++
--- /var/tmp/diff_new_pack.otFSkD/_old  2023-02-20 17:47:58.212148979 +0100
+++ /var/tmp/diff_new_pack.otFSkD/_new  2023-02-20 17:47:58.216149002 +0100
@@ -5,7 +5,7 @@
 
 --- src/pmap.c
 +++ src/pmap.c 2022-10-20 13:35:47.074351812 +0000
-@@ -55,7 +55,9 @@ const char *nls_Address,
+@@ -59,7 +59,9 @@ const char *nls_Address,
           *nls_Kbytes,
           *nls_Mode,
           *nls_RSS,
@@ -16,7 +16,7 @@
  
  static void nls_initialize(void)
  {
-@@ -79,7 +81,9 @@ static void nls_initialize(void)
+@@ -83,7 +85,9 @@ static void nls_initialize(void)
        nls_Kbytes  = _("Kbytes");
        nls_Mode    = _("Mode");
        nls_RSS     = _("RSS");
@@ -26,7 +26,7 @@
  }
  
  static int justify_print(const char *str, int width, int right)
-@@ -146,10 +150,10 @@ static int d_option = 0;
+@@ -150,10 +154,10 @@ static int d_option = 0;
  static int n_option = 0;
  static int N_option = 0;
  static int q_option = 0;
@@ -39,7 +39,7 @@
  
  static unsigned shm_minor = ~0u;
  
-@@ -538,12 +542,17 @@ static int one_proc (struct pids_stack *
+@@ -542,12 +546,17 @@ static int one_proc (struct pids_stack *
        char perms[32] = "";
        const char *cp2 = NULL;
        unsigned long long rss = 0ull;
@@ -57,7 +57,7 @@
  
        printf("%u:   %s\n", PIDS_VAL(tgid, s_int, p, Pids_info), 
PIDS_VAL(cmdline, str, p, Pids_info));
  
-@@ -566,13 +575,15 @@ static int one_proc (struct pids_stack *
+@@ -570,13 +579,15 @@ static int one_proc (struct pids_stack *
        if (x_option) {
                maxw1 = 16;
                if (sizeof(long) == 4) maxw1 = 8;
@@ -74,7 +74,7 @@
                        maxw5 = justify_print(nls_Mode, maxw5, 0);
                        justify_print(nls_Mapping, 0, 0);
                }
-@@ -612,6 +623,11 @@ static int one_proc (struct pids_stack *
+@@ -616,6 +627,11 @@ static int one_proc (struct pids_stack *
                                        total_rss += smap_value;
                                        continue;
                                }
@@ -86,7 +86,7 @@
                                if (strcmp("Shared_Dirty", smap_key) == 0) {
                                        shared_dirty = smap_value;
                                        total_shared_dirty += smap_value;
-@@ -624,16 +640,20 @@ static int one_proc (struct pids_stack *
+@@ -628,16 +644,20 @@ static int one_proc (struct pids_stack *
                                }
                                if (strcmp("Swap", smap_key) == 0) {
                                        /* doesn't matter as long as last */
@@ -109,7 +109,7 @@
                      diff = end = 0;
                      perms[0] = '\0';
                      cp2 = NULL;
-@@ -667,7 +687,6 @@ static int one_proc (struct pids_stack *
+@@ -671,7 +691,6 @@ static int one_proc (struct pids_stack *
                if (perms[3] == 's')
                        total_shared += diff;
                if (perms[3] == 'p') {
@@ -117,7 +117,7 @@
                        if (perms[1] == 'w')
                                total_private_writeable += diff;
                        else
-@@ -719,17 +738,21 @@ static int one_proc (struct pids_stack *
+@@ -723,17 +742,21 @@ static int one_proc (struct pids_stack *
                                justify_print("----------------", maxw1, 0);
                        justify_print("-------", maxw2, 1);
                        justify_print("-------", maxw3, 1);
@@ -141,7 +141,7 @@
                }
                if (d_option) {
                        printf
-@@ -1042,16 +1065,18 @@ int main(int argc, char **argv)
+@@ -1046,16 +1069,18 @@ int main(int argc, char **argv)
        while ((c = getopt_long(argc, argv, "xXrdqA:hVcC:nN:p", longopts, 
NULL)) != -1)
                switch (c) {
                case 'x':

++++++ procps-ng-3.3.8-ignore-scan_unevictable_pages.patch ++++++
--- /var/tmp/diff_new_pack.otFSkD/_old  2023-02-20 17:47:58.228149070 +0100
+++ /var/tmp/diff_new_pack.otFSkD/_new  2023-02-20 17:47:58.232149092 +0100
@@ -13,7 +13,7 @@
 
 --- a/src/sysctl.c
 +++ b/src/sysctl.c
-@@ -58,6 +58,7 @@ static const char DEFAULT_PRELOAD[] = "/
+@@ -63,6 +58,7 @@ static const char DEFAULT_PRELOAD[] = "/
  static const char *DEPRECATED[] = {
        "base_reachable_time",
        "retrans_time",

++++++ procps-ng-3.3.8-petabytes.patch ++++++
--- /var/tmp/diff_new_pack.otFSkD/_old  2023-02-20 17:47:58.240149138 +0100
+++ /var/tmp/diff_new_pack.otFSkD/_new  2023-02-20 17:47:58.244149160 +0100
@@ -4,7 +4,7 @@
 
 --- src/top/top.c
 +++ src/top/top.c      2022-03-29 10:24:43.327490984 +0000
-@@ -1672,9 +1672,9 @@ static inline const char *make_str_utf8
+@@ -1673,9 +1673,9 @@ static inline const char *make_str_utf8
  static const char *scale_mem (int target, float num, int width, int justr) {
     //                               SK_Kb   SK_Mb      SK_Gb      SK_Tb      
SK_Pb      SK_Eb
  #ifdef BOOST_MEMORY
@@ -16,7 +16,7 @@
  #endif
     static char buf[SMLBUFSIZ];
     char *psfx;
-@@ -1684,7 +1684,7 @@ static const char *scale_mem (int target
+@@ -1685,7 +1685,7 @@ static const char *scale_mem (int target
     if (Rc.zero_suppress && 0 >= num)
        goto end_justifies;
  

++++++ procps-ng-3.3.8-readeof.patch ++++++
--- /var/tmp/diff_new_pack.otFSkD/_old  2023-02-20 17:47:58.256149228 +0100
+++ /var/tmp/diff_new_pack.otFSkD/_new  2023-02-20 17:47:58.256149228 +0100
@@ -4,7 +4,7 @@
 
 --- library/readproc.c
 +++ library/readproc.c 2022-03-28 11:51:04.751862744 +0000
-@@ -731,7 +731,7 @@ static int file2str(const char *director
+@@ -735,7 +735,7 @@ static int file2str(const char *director
      }
      len = snprintf(path, sizeof path, "%s/%s", directory, what);
      if (len <= 0 || (size_t)len >= sizeof path) return -1;
@@ -13,7 +13,7 @@
      while (0 < (num = read(fd, ub->buf + tot_read, ub->siz - tot_read))) {
          tot_read += num;
          if (tot_read < ub->siz) break;
-@@ -755,25 +755,25 @@ static int file2str(const char *director
+@@ -759,25 +759,25 @@ static int file2str(const char *director
  static char **file2strvec(const char *directory, const char *what) {
      char buf[2048];     /* read buf bytes at a time */
      char *p, *rbuf = 0, *endbuf, **q, **ret, *strp;
@@ -46,7 +46,7 @@
              end_of_file = 1;       /* integer overflow: null-terminate and 
break */
              n = 0;                 /* but tot > 0 */
          }
-@@ -807,7 +807,7 @@ static char **file2strvec(const char *di
+@@ -811,7 +811,7 @@ static char **file2strvec(const char *di
      c = sizeof(char*);             /* one extra for NULL term */
      for (p = rbuf; p < endbuf; p++) {
          if (!*p || *p == '\n') {
@@ -55,7 +55,7 @@
              c += sizeof(char*);
          }
          if (*p == '\n')
-@@ -820,7 +820,7 @@ static char **file2strvec(const char *di
+@@ -824,7 +824,7 @@ static char **file2strvec(const char *di
      q = ret = (char**) (endbuf+align);          /* ==> free(*ret) to dealloc 
*/
      for (strp = p = rbuf; p < endbuf; p++) {
          if (!*p) {                              /* NUL char implies that */

++++++ procps-ng-3.3.8-vmstat-terabyte.dif ++++++
--- /var/tmp/diff_new_pack.otFSkD/_old  2023-02-20 17:47:58.268149296 +0100
+++ /var/tmp/diff_new_pack.otFSkD/_new  2023-02-20 17:47:58.272149318 +0100
@@ -3,13 +3,13 @@
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 --- src/vmstat.c
-+++ src/vmstat.c       2022-03-29 10:36:49.654287539 +0000
-@@ -337,8 +337,8 @@ static void new_header(void)
++++ src/vmstat.c       2023-02-08 08:59:05.175343180 +0000
+@@ -333,8 +333,8 @@ static void new_header(void)
  
  static unsigned long unitConvert(unsigned long size)
  {
--    float cvSize;
--    cvSize = (float)size / dataUnit * ((statMode == SLABSTAT) ? 1 : 1024);
+-    double cvSize;
+-    cvSize = (double)size / dataUnit * ((statMode == SLABSTAT) ? 1 : 1024);
 +    long double cvSize;
 +    cvSize = (long double)size / dataUnit * ((statMode == SLABSTAT) ? 1 : 
1024);
      return ((unsigned long)cvSize);

++++++ procps-ng-3.3.9-w-notruncate.diff ++++++
--- /var/tmp/diff_new_pack.otFSkD/_old  2023-02-20 17:47:58.284149386 +0100
+++ /var/tmp/diff_new_pack.otFSkD/_new  2023-02-20 17:47:58.288149409 +0100
@@ -4,8 +4,8 @@
  2 files changed, 18 insertions(+), 3 deletions(-)
 
 --- man/w.1
-+++ man/w.1    2022-03-23 15:02:32.728894724 +0000
-@@ -40,6 +40,9 @@ and a
++++ man/w.1    2023-02-08 08:51:13.971987652 +0000
+@@ -51,6 +51,9 @@ and a
  \fB\-s\fR, \fB\-\-short\fR
  Use the short format.  Don't print the login time, JCPU or PCPU times.
  .TP
@@ -16,17 +16,17 @@
  Toggle printing the
  .B from
 --- src/w.c
-+++ src/w.c    2022-03-28 11:20:25.453174765 +0000
-@@ -450,7 +450,7 @@ static int find_best_proc(
++++ src/w.c    2023-02-08 08:53:39.785313401 +0000
+@@ -458,7 +458,7 @@ static int find_best_proc(
  
  static void showinfo(
              utmp_t * u, int formtype, int maxcmd, int from,
--            const int userlen, const int fromlen, const int ip_addresses)
-+            int userlen, int fromlen, const int ip_addresses)
+-            const int userlen, const int fromlen, const int ip_addresses,
++            int userlen, int fromlen, const int ip_addresses,
+             const int pids)
  {
      unsigned long long jcpu, pcpu;
-     unsigned i;
-@@ -481,7 +481,13 @@ static void showinfo(
+@@ -492,7 +492,13 @@ static void showinfo(
      strncpy(uname, u->ut_user, UT_NAMESIZE);
  
      if (formtype) {
@@ -41,7 +41,7 @@
          if (from)
              print_from(u, ip_addresses, fromlen);
  #ifdef HAVE_UTMPX_H
-@@ -526,6 +532,7 @@ static void __attribute__ ((__noreturn__
+@@ -545,6 +551,7 @@ static void __attribute__ ((__noreturn__
        fputs(_(" -h, --no-header     do not print header\n"),out);
        fputs(_(" -u, --no-current    ignore current process username\n"),out);
        fputs(_(" -s, --short         short format\n"),out);
@@ -49,7 +49,7 @@
        fputs(_(" -f, --from          show remote hostname field\n"),out);
        fputs(_(" -o, --old-style     old style output\n"),out);
        fputs(_(" -i, --ip-addr       display IP address instead of hostname 
(if possible)\n"), out);
-@@ -562,6 +569,7 @@ int main(int argc, char **argv)
+@@ -583,6 +590,7 @@ int main(int argc, char **argv)
                {"no-header", no_argument, NULL, 'h'},
                {"no-current", no_argument, NULL, 'u'},
                {"short", no_argument, NULL, 's'},
@@ -57,16 +57,16 @@
                {"from", no_argument, NULL, 'f'},
                {"old-style", no_argument, NULL, 'o'},
                {"ip-addr", no_argument, NULL, 'i'},
-@@ -583,7 +591,7 @@ int main(int argc, char **argv)
+@@ -605,7 +613,7 @@ int main(int argc, char **argv)
  #endif
  
        while ((ch =
--              getopt_long(argc, argv, "husfoVi", longopts, NULL)) != -1)
-+              getopt_long(argc, argv, "husnfoVi", longopts, NULL)) != -1)
+-              getopt_long(argc, argv, "husfoVip", longopts, NULL)) != -1)
++              getopt_long(argc, argv, "husnfoVip", longopts, NULL)) != -1)
                switch (ch) {
                case 'h':
                        header = 0;
-@@ -591,6 +599,10 @@ int main(int argc, char **argv)
+@@ -613,6 +621,10 @@ int main(int argc, char **argv)
                case 's':
                        longform = 0;
                        break;

++++++ procps-ng-4.0.2.tar.xz -> procps-ng-4.0.3.tar.xz ++++++
++++ 228332 lines of diff (skipped)

++++++ procps-v3.3.3-columns.dif ++++++
--- /var/tmp/diff_new_pack.otFSkD/_old  2023-02-20 17:48:00.420161453 +0100
+++ /var/tmp/diff_new_pack.otFSkD/_new  2023-02-20 17:48:00.424161475 +0100
@@ -4,7 +4,7 @@
 
 --- src/ps/global.c
 +++ src/ps/global.c    2022-03-29 09:31:24.242140877 +0000
-@@ -258,8 +258,11 @@ static void set_screen_size(void){
+@@ -262,8 +262,11 @@ static void set_screen_size(void){
    screen_cols = ws.ws_col;  // hmmm, NetBSD subtracts 1
    screen_rows = ws.ws_row;
  
@@ -18,7 +18,7 @@
  
    columns = getenv("COLUMNS");
    if(columns && *columns){
-@@ -401,6 +404,7 @@ static const char *set_personality(void)
+@@ -405,6 +408,7 @@ static const char *set_personality(void)
      return NULL;
  
    case_aix:
@@ -26,7 +26,7 @@
      bsd_j_format = "FB_j";
      bsd_l_format = "FB_l";
      /* bsd_s_format not used */
-@@ -428,6 +432,7 @@ static const char *set_personality(void)
+@@ -432,6 +436,7 @@ static const char *set_personality(void)
  
    case_sunos4:
      personality = PER_NO_DEFAULT_g;
@@ -34,7 +34,7 @@
      prefer_bsd_defaults = 1;
      bsd_j_format = "FB_j";
      bsd_l_format = "FB_l";
-@@ -453,12 +458,14 @@ static const char *set_personality(void)
+@@ -457,12 +462,14 @@ static const char *set_personality(void)
    case_hp:
    case_hpux:
      personality = PER_HPUX_x;
@@ -49,7 +49,7 @@
      return NULL;
  
    case_posix:
-@@ -499,8 +506,8 @@ void reset_global(void){
+@@ -503,8 +510,8 @@ void reset_global(void){
    }
  // --- <pids> interface --------------------------------------------------
  

++++++ procps-v3.3.3-ia64.diff ++++++
--- /var/tmp/diff_new_pack.otFSkD/_old  2023-02-20 17:48:00.432161520 +0100
+++ /var/tmp/diff_new_pack.otFSkD/_new  2023-02-20 17:48:00.436161543 +0100
@@ -1,6 +1,6 @@
 --- library/devname.c
 +++ library/devname.c  2012-06-01 13:35:43.452010553 +0000
-@@ -47,6 +47,10 @@
+@@ -50,6 +50,10 @@
  #define minor(d) ( ((unsigned)(d)&0xffu) | (((unsigned)(d)&0xfff00000u)>>12u) 
)
  #endif
  

++++++ procps-v3.3.3-pwdx.patch ++++++
--- /var/tmp/diff_new_pack.otFSkD/_old  2023-02-20 17:48:00.444161588 +0100
+++ /var/tmp/diff_new_pack.otFSkD/_new  2023-02-20 17:48:00.444161588 +0100
@@ -4,7 +4,7 @@
 
 --- src/pwdx.c
 +++ src/pwdx.c 2016-07-11 13:17:16.154313659 +0000
-@@ -109,6 +109,7 @@ int main(int argc, char *argv[])
+@@ -113,6 +113,7 @@ int main(int argc, char *argv[])
                buflen = 10 + strlen(argv[i]) + 1;
                buf = xmalloc(buflen);
  

++++++ procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff 
++++++
--- /var/tmp/diff_new_pack.otFSkD/_old  2023-02-20 17:48:00.456161656 +0100
+++ /var/tmp/diff_new_pack.otFSkD/_new  2023-02-20 17:48:00.456161656 +0100
@@ -5,7 +5,7 @@
 
 --- man/sysctl.8
 +++ man/sysctl.8       2022-03-29 10:21:47.926686046 +0000
-@@ -117,6 +117,8 @@ will read files from directories in the
+@@ -122,6 +122,8 @@ will read files from directories in the
  order from top to bottom. Once a file of a given filename is loaded, any
  file of the same name in subsequent directories is ignored.
  
@@ -16,7 +16,7 @@
  /run/sysctl.d/*.conf
 --- src/sysctl.c
 +++ src/sysctl.c       2022-03-29 10:20:51.795708321 +0000
-@@ -40,6 +40,7 @@
+@@ -45,6 +45,7 @@
  #include <string.h>
  #include <sys/stat.h>
  #include <sys/types.h>
@@ -24,7 +24,7 @@
  #include <unistd.h>
  #include <ctype.h>
  
-@@ -806,6 +807,7 @@ static int sortpairs(const void *A, cons
+@@ -811,6 +812,7 @@ static int sortpairs(const void *A, cons
  static int PreloadSystem(SettingList *setlist)
  {
        unsigned di, i;
@@ -32,7 +32,7 @@
        const char *dirs[] = {
                "/etc/sysctl.d",
                "/run/sysctl.d",
-@@ -870,6 +872,16 @@ static int PreloadSystem(SettingList *se
+@@ -875,6 +877,16 @@ static int PreloadSystem(SettingList *se
        }
        qsort(cfgs, ncfgs, sizeof(struct cfg *), sortpairs);
  

Reply via email to