commit procdump for openSUSE:Factory

2020-06-07 Thread root
Hello community,

here is the log from the commit of package procdump for openSUSE:Factory 
checked in at 2020-06-07 21:39:21

Comparing /work/SRC/openSUSE:Factory/procdump (Old)
 and  /work/SRC/openSUSE:Factory/.procdump.new.3606 (New)


Package is "procdump"

Sun Jun  7 21:39:21 2020 rev:4 rq:812186 version:1.1.1

Changes:

--- /work/SRC/openSUSE:Factory/procdump/procdump.changes2020-01-30 
16:20:13.066068324 +0100
+++ /work/SRC/openSUSE:Factory/.procdump.new.3606/procdump.changes  
2020-06-07 21:39:28.953671532 +0200
@@ -1,0 +2,8 @@
+Sun Jun  7 08:08:00 UTC 2020 - Luigi Baldoni 
+
+- Update to version 1.1.1
+  * Added -T thread count trigger and -F file descriptor count
+trigger 
+- Add procdump-gcc10.patch
+
+---

Old:

  procdump-1.1.tar.gz

New:

  procdump-1.1.1.tar.gz
  procdump-gcc10.patch



Other differences:
--
++ procdump.spec ++
--- /var/tmp/diff_new_pack.Rr3s3U/_old  2020-06-07 21:39:29.725673980 +0200
+++ /var/tmp/diff_new_pack.Rr3s3U/_new  2020-06-07 21:39:29.729673992 +0200
@@ -17,12 +17,14 @@
 
 
 Name:   procdump
-Version:1.1
+Version:1.1.1
 Release:0
 Summary:Process coredump emitter using performance triggers
 License:MIT
 URL:https://github.com/Microsoft/ProcDump-for-Linux
 Source0:
https://github.com/Microsoft/ProcDump-for-Linux/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM procdump-gcc10.patch
+Patch0: procdump-gcc10.patch
 BuildRequires:  pkgconfig(zlib)
 
 %description
@@ -30,7 +32,7 @@
 suite. It can create core dumps of processes based on performance triggers.
 
 %prep
-%setup -q -n ProcDump-for-Linux-%{version}
+%autosetup -p1 -n ProcDump-for-Linux-%{version}
 
 %build
 export CFLAGS="%{optflags}"

++ procdump-1.1.tar.gz -> procdump-1.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ProcDump-for-Linux-1.1/INSTALL.md 
new/ProcDump-for-Linux-1.1.1/INSTALL.md
--- old/ProcDump-for-Linux-1.1/INSTALL.md   2019-12-13 19:22:42.0 
+0100
+++ new/ProcDump-for-Linux-1.1.1/INSTALL.md 2020-04-03 21:03:02.0 
+0200
@@ -1,6 +1,6 @@
 # Install ProcDump
 
-## Ubuntu 14.04, 16.04, 18.04, 19.04 & 19.10
+## Ubuntu 16.04, 18.04 & 19.10
  1. Register Microsoft key and feed
 ```sh
 wget -q https://packages.microsoft.com/config/ubuntu/$(lsb_release 
-rs)/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
@@ -71,6 +71,18 @@
 ```
 
  2. Install Procdump
+```sh
+sudo dnf install procdump
+```
+
+## Fedora 31
+ 1. Register Microsoft key and feed
+```sh
+sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
+sudo wget -q -O /etc/yum.repos.d/microsoft-prod.repo 
https://packages.microsoft.com/config/fedora/31/prod.repo
+```
+
+ 2. Install Procdump
 ```sh
 sudo dnf install procdump
 ```
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ProcDump-for-Linux-1.1/Makefile 
new/ProcDump-for-Linux-1.1.1/Makefile
--- old/ProcDump-for-Linux-1.1/Makefile 2019-12-13 19:22:42.0 +0100
+++ new/ProcDump-for-Linux-1.1.1/Makefile   2020-04-03 21:03:02.0 
+0200
@@ -16,6 +16,8 @@
 OUT=$(BINDIR)/procdump
 TESTOUT=$(BINDIR)/ProcDumpTestApplication
 
+# Revision value from build pipeline
+REVISION:=$(if $(REVISION),$(REVISION),'9')
 
 # installation directory
 DESTDIR ?= /
@@ -33,7 +35,7 @@
$(BUILDDIR)/SOURCES $(BUILDDIR)/SPECS $(BUILDDIR)/BUILD 
$(BUILDDIR)/BUILDROOT
 
 # package details
-PKG_VERSION=1.1
+PKG_VERSION=1.1.1
 
 all: clean build
 
@@ -82,8 +84,8 @@
 
 .PHONY: deb
 deb: tarball
-   debbuild --define='_Revision ${Revision}' $(PKGBUILDFLAGS) 
$(BUILDDIR)/SPECS/procdump.spec
+   debbuild --define='_Revision ${REVISION}' $(PKGBUILDFLAGS) 
$(BUILDDIR)/SPECS/procdump.spec
 
 .PHONY: rpm
 rpm: tarball
-   rpmbuild --define='_Revision ${Revision}' $(PKGBUILDFLAGS) 
$(BUILDDIR)/SPECS/procdump.spec
+   rpmbuild --define='_Revision ${REVISION}' $(PKGBUILDFLAGS) 
$(BUILDDIR)/SPECS/procdump.spec
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ProcDump-for-Linux-1.1/README.md 
new/ProcDump-for-Linux-1.1.1/README.md
--- old/ProcDump-for-Linux-1.1/README.md2019-12-13 19:22:42.0 
+0100
+++ new/ProcDump-for-Linux-1.1.1/README.md  2020-04-03 21:03:02.0 
+0200
@@ -41,12 +41,17 @@
 ```
 Usage: procdump [OPTIONS...] TARGET
OPTIONS
-  -C  CPU threshold at which to create a dump of the process from 
0 to 100 * nCPU
-  -c  CPU threshold below which to create a dump of the 

commit procdump for openSUSE:Factory

2020-01-30 Thread root
Hello community,

here is the log from the commit of package procdump for openSUSE:Factory 
checked in at 2020-01-30 16:20:05

Comparing /work/SRC/openSUSE:Factory/procdump (Old)
 and  /work/SRC/openSUSE:Factory/.procdump.new.26092 (New)


Package is "procdump"

Thu Jan 30 16:20:05 2020 rev:3 rq:768681 version:1.1

Changes:

--- /work/SRC/openSUSE:Factory/procdump/procdump.changes2018-11-08 
09:49:10.857050987 +0100
+++ /work/SRC/openSUSE:Factory/.procdump.new.26092/procdump.changes 
2020-01-30 16:20:13.066068324 +0100
@@ -1,0 +2,13 @@
+Thu Jan 30 11:56:33 UTC 2020 - Luigi Baldoni 
+
+ Update to version 1.1
+  * Added support for .NET Core 3.x+ core dump generation that
+results in manageable core dump sizes (#67)
+  * Added -w parameter to support targetting name of the process
+executable (#34, #40)
+  * Small bug fixes (#36, #50, #57, #58, #59)
+  * Add a multi-distro spec file to build procdump (#29)
+
+- Dropped group tag
+
+---

Old:

  procdump-1.0.1.tar.gz

New:

  procdump-1.1.tar.gz



Other differences:
--
++ procdump.spec ++
--- /var/tmp/diff_new_pack.jT4ehi/_old  2020-01-30 16:20:14.478067949 +0100
+++ /var/tmp/diff_new_pack.jT4ehi/_new  2020-01-30 16:20:14.478067949 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package procdump
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,11 +17,10 @@
 
 
 Name:   procdump
-Version:1.0.1
+Version:1.1
 Release:0
 Summary:Process coredump emitter using performance triggers
 License:MIT
-Group:  Development/Tools/Debuggers
 URL:https://github.com/Microsoft/ProcDump-for-Linux
 Source0:
https://github.com/Microsoft/ProcDump-for-Linux/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  pkgconfig(zlib)

++ procdump-1.0.1.tar.gz -> procdump-1.1.tar.gz ++
 1938 lines of diff (skipped)




commit procdump for openSUSE:Factory

2018-11-08 Thread root
Hello community,

here is the log from the commit of package procdump for openSUSE:Factory 
checked in at 2018-11-08 09:49:05

Comparing /work/SRC/openSUSE:Factory/procdump (Old)
 and  /work/SRC/openSUSE:Factory/.procdump.new (New)


Package is "procdump"

Thu Nov  8 09:49:05 2018 rev:2 rq:646659 version:1.0.1

Changes:

--- /work/SRC/openSUSE:Factory/procdump/procdump.changes2017-12-11 
18:57:03.216988022 +0100
+++ /work/SRC/openSUSE:Factory/.procdump.new/procdump.changes   2018-11-08 
09:49:10.857050987 +0100
@@ -1,0 +2,19 @@
+Tue Nov  6 11:15:29 UTC 2018 - Jan Engelhardt 
+
+- Trim filler words from descriptions' sentences.
+
+---
+Mon Nov  5 10:36:59 UTC 2018 - Luigi Baldoni 
+
+- Update to version 1.0.1
+  * hook into Travis CI to run integration tests
+  * fixed potential deadlock upon malloc failing
+  * fixed improper process name parsing and sanitizing process
+name for dump file generation
+  * fixed various typos
+  * fixed post-build check failures on openSUSE
+
+- Dropped procdump-SUSE.patch (merged upstream) and
+  procdump-no_return_nonvoid.patch (no longer necessary)
+
+---

Old:

  procdump-1.0.tar.gz
  procdump-SUSE.patch
  procdump-no_return_nonvoid.patch

New:

  procdump-1.0.1.tar.gz



Other differences:
--
++ procdump.spec ++
--- /var/tmp/diff_new_pack.1CEdtb/_old  2018-11-08 09:49:11.221050558 +0100
+++ /var/tmp/diff_new_pack.1CEdtb/_new  2018-11-08 09:49:11.225050553 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package procdump
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,48 +12,38 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   procdump
-Version:1.0
+Version:1.0.1
 Release:0
-Summary:Create core dumps based on performance triggers
+Summary:Process coredump emitter using performance triggers
 License:MIT
 Group:  Development/Tools/Debuggers
-Url:https://github.com/Microsoft/ProcDump-for-Linux
+URL:https://github.com/Microsoft/ProcDump-for-Linux
 Source0:
https://github.com/Microsoft/ProcDump-for-Linux/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-# PATCH-FIX-OPENSUSE procdump-SUSE.patch
-Patch0: procdump-SUSE.patch
-# PATCH-FIX-UPSTREAM procdump-no_return_nonvoid.patch
-Patch1: procdump-no_return_nonvoid.patch
 BuildRequires:  pkgconfig(zlib)
-%if 0%{?suse_version} <= 1320
-BuildRequires:  gcc6
-%endif
 
 %description
-ProcDump is a Linux reimagining of the classic ProcDump tool from the
-Sysinternals suite of tools for Windows. ProcDump provides a convenient
-way for Linux developers to create core dumps of their application
-based on performance triggers.
+A Linux version of the eponymous ProcDump tool from the Windows Sysinternals
+suite. It can create core dumps of processes based on performance triggers.
 
 %prep
 %setup -q -n ProcDump-for-Linux-%{version}
-%patch0 -p1
-%patch1 -p1
 
 %build
-export CC=gcc
-test -x "$(type -p gcc-6)" && export CC=gcc-6
+export CFLAGS="%{optflags}"
+# build is not always parallel-safe
 make
 
 %install
 %make_install
 
 %files
-%doc LICENSE README.md
+%license LICENSE
+%doc README.md
 %{_bindir}/%{name}
 %{_mandir}/man1/%{name}.1%{ext_man}
 

++ procdump-1.0.tar.gz -> procdump-1.0.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ProcDump-for-Linux-1.0/.travis.yml 
new/ProcDump-for-Linux-1.0.1/.travis.yml
--- old/ProcDump-for-Linux-1.0/.travis.yml  1970-01-01 01:00:00.0 
+0100
+++ new/ProcDump-for-Linux-1.0.1/.travis.yml2018-01-10 22:16:01.0 
+0100
@@ -0,0 +1,16 @@
+sudo: required
+language: c
+
+os:
+  - linux
+install: true
+dist: trusty
+compiler: gcc
+addons:
+  apt:
+packages:
+  - stress-ng
+  - gdb
+script:
+  - make
+  - sudo ./tests/integration/run.sh
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ProcDump-for-Linux-1.0/DEBIAN_PACKAGE.control 
new/ProcDump-for-Linux-1.0.1/DEBIAN_PACKAGE.control
--- old/ProcDump-for-Linux-1.0/DEBIAN_PACKAGE.control   2017-12-06 
01:37:11.0 +0100
+++ new/ProcDump-for-Linux-1.0.1/DEBIAN_PACKAGE.c