commit perl-Proc-ProcessTable for openSUSE:Factory

Hello community, here is the log from the commit of package perl-Proc-ProcessTable for openSUSE:Factory checked in at 2015-08-29 20:04:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Proc-ProcessTable (Old) and /work/SRC/openSUSE:Factory/.perl-Proc-ProcessTable.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "perl-Proc-ProcessTable" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Proc-ProcessTable/perl-Proc-ProcessTable.changes 2015-08-27 08:57:56.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Proc-ProcessTable.new/perl-Proc-ProcessTable.changes 2015-08-29 20:04:41.000000000 +0200 @@ -1,0 +2,6 @@ +Thu Aug 27 08:59:31 UTC 2015 - coolo@suse.com + +- updated to 0.53 + see /usr/share/doc/packages/perl-Proc-ProcessTable/Changes + +------------------------------------------------------------------- Old: ---- Proc-ProcessTable-0.52.tar.gz New: ---- Proc-ProcessTable-0.53.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Proc-ProcessTable.spec ++++++ --- /var/tmp/diff_new_pack.S9fIZm/_old 2015-08-29 20:04:42.000000000 +0200 +++ /var/tmp/diff_new_pack.S9fIZm/_new 2015-08-29 20:04:42.000000000 +0200 @@ -17,7 +17,7 @@ Name: perl-Proc-ProcessTable -Version: 0.52 +Version: 0.53 Release: 0 #Upstream: Artistic-1.0 or GPL-1.0+ %define cpan_name Proc-ProcessTable ++++++ Proc-ProcessTable-0.52.tar.gz -> Proc-ProcessTable-0.53.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Proc-ProcessTable-0.52/Changes new/Proc-ProcessTable-0.53/Changes --- old/Proc-ProcessTable-0.52/Changes 2015-08-23 12:05:08.000000000 +0200 +++ new/Proc-ProcessTable-0.53/Changes 2015-08-24 21:33:47.000000000 +0200 @@ -326,7 +326,11 @@ #99163 (segfault from canonicalize_file_name), pulled patch from Borislav Nikolov. 0.52 2015-08-23 - * Incorporated mainly bugfixes (see github repor for details); + * Incorporated mainly bugfixes (see github repo for details); OS affected: NetBSD, cygwin, AIX, bsdi, Linux * Added test for another odd command name ([]) * Added some scripts for process tracking. Still in beta-phase. +0.53 2015-08-24 + * Fixed bug in Linux occurring if process name is empty (RT#106571) + * Added missing includes on AIX (RT#39748) + * Some minor changes on tests and documentation diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Proc-ProcessTable-0.52/META.json new/Proc-ProcessTable-0.53/META.json --- old/Proc-ProcessTable-0.52/META.json 2015-08-23 12:11:16.000000000 +0200 +++ new/Proc-ProcessTable-0.53/META.json 2015-08-24 21:35:47.000000000 +0200 @@ -43,5 +43,5 @@ "url" : "https://github.com/jwbargsten/perl-proc-processtable" } }, - "version" : "0.52" + "version" : "0.53" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Proc-ProcessTable-0.52/META.yml new/Proc-ProcessTable-0.53/META.yml --- old/Proc-ProcessTable-0.52/META.yml 2015-08-23 12:11:16.000000000 +0200 +++ new/Proc-ProcessTable-0.53/META.yml 2015-08-24 21:35:47.000000000 +0200 @@ -22,4 +22,4 @@ Storable: '0' resources: repository: https://github.com/jwbargsten/perl-proc-processtable -version: '0.52' +version: '0.53' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Proc-ProcessTable-0.52/ProcessTable.pm new/Proc-ProcessTable-0.53/ProcessTable.pm --- old/Proc-ProcessTable-0.52/ProcessTable.pm 2015-08-23 11:58:08.000000000 +0200 +++ new/Proc-ProcessTable-0.53/ProcessTable.pm 2015-08-24 21:34:37.000000000 +0200 @@ -19,7 +19,7 @@ @EXPORT = qw( ); -$VERSION = '0.52'; +$VERSION = '0.53'; sub AUTOLOAD { # This AUTOLOAD is used to 'autoload' constants from the constant() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Proc-ProcessTable-0.52/os/Linux.c new/Proc-ProcessTable-0.53/os/Linux.c --- old/Proc-ProcessTable-0.52/os/Linux.c 2015-08-23 12:10:05.000000000 +0200 +++ new/Proc-ProcessTable-0.53/os/Linux.c 2015-08-24 21:24:37.000000000 +0200 @@ -329,6 +329,11 @@ * plus a terminating NULL byte; prs->comm will be NULL terminated since * that area of memory is all zerored out when prs is allocated */ if (sscanf(stat_text, "%d (%15c", &prs->pid, prs->comm) != 2) + /* we might get an empty command name, so check for it: + * do the open and close parenteses lie next to each other? + * proceed if yes, finish otherwise + */ + if((strchr(stat_text,'(') + 1) != paren) goto done; /* address at which we pickup again, after the ')' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Proc-ProcessTable-0.52/os/aix_getprocs.c new/Proc-ProcessTable-0.53/os/aix_getprocs.c --- old/Proc-ProcessTable-0.52/os/aix_getprocs.c 2015-08-23 11:57:06.000000000 +0200 +++ new/Proc-ProcessTable-0.53/os/aix_getprocs.c 2015-08-23 17:45:48.000000000 +0200 @@ -10,9 +10,11 @@ * */ +#include <cf.h> #include <odmi.h> #include <procinfo.h> #include <stdlib.h> +#include <unistd.h> #include <sys/cfgodm.h> #include <sys/types.h> @@ -34,7 +36,7 @@ static unsigned long long memory; static int pagesize = 0; -static int ncpus = 0; +static long int ncpus = 0; static double now_time = 0.0; static char format[F_LASTFIELD+2];
participants (1)
-
root@hilbert.suse.de