Hello community, here is the log from the commit of package perl-Log-Dispatch for openSUSE:Factory checked in at 2016-01-21 23:44:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Log-Dispatch (Old) and /work/SRC/openSUSE:Factory/.perl-Log-Dispatch.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Log-Dispatch" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Log-Dispatch/perl-Log-Dispatch.changes 2015-09-24 06:15:03.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Log-Dispatch.new/perl-Log-Dispatch.changes 2016-01-22 01:09:50.000000000 +0100 @@ -1,0 +2,33 @@ +Tue Jan 19 10:02:29 UTC 2016 - co...@suse.com + +- updated to 2.54 + see /usr/share/doc/packages/perl-Log-Dispatch/Changes + + 2.54 2016-01-18 + + - Fixed File::Locked even more. While some deadlocks were eliminated, there + was still an issue when a Log::Dispatch object was created in a parent + process and then recreated in the children. If the close_after_write + parameter was false, then there would be a deadlock. + + - Made Syslog work on a threaded Perl when the threads module was not + explicitly loaded. Fixed by Konrad Bucheli. GitHub #13. + + - The log() method now accepts a level parameter as an integer. Fixed by Steve + Bertrand. GitHub #15. + + + 2.53 2016-01-14 + + - Actually fix File::Locked, this time with some actual tests. + + + 2.52 2016-01-13 + + - Make File::Locked output do an explicit unlock if the close_after_write + option is not set. Without this it would open the file once in each process, + attempting to get a lock at open time, pretty much guaranteeing a deadlock + in a multiprocess environment. Now it should work sanely whether + close_after_write is true or not. + +------------------------------------------------------------------- Old: ---- Log-Dispatch-2.51.tar.gz New: ---- Log-Dispatch-2.54.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Log-Dispatch.spec ++++++ --- /var/tmp/diff_new_pack.RgPbfs/_old 2016-01-22 01:09:52.000000000 +0100 +++ /var/tmp/diff_new_pack.RgPbfs/_new 2016-01-22 01:09:52.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Log-Dispatch # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -17,7 +17,7 @@ Name: perl-Log-Dispatch -Version: 2.51 +Version: 2.54 Release: 0 %define cpan_name Log-Dispatch Summary: Dispatches messages to one or more outputs @@ -33,6 +33,7 @@ BuildRequires: perl(Devel::GlobalDestruction) BuildRequires: perl(Dist::CheckConflicts) >= 0.02 BuildRequires: perl(IPC::Run3) +BuildRequires: perl(JSON::PP) >= 2.27300 BuildRequires: perl(Module::Runtime) BuildRequires: perl(Params::Validate) >= 1.03 BuildRequires: perl(Sys::Syslog) >= 0.28 @@ -41,6 +42,7 @@ BuildRequires: perl(Test::Requires) Requires: perl(Devel::GlobalDestruction) Requires: perl(Dist::CheckConflicts) >= 0.02 +Requires: perl(JSON::PP) >= 2.27300 Requires: perl(Module::Runtime) Requires: perl(Params::Validate) >= 1.03 Requires: perl(Sys::Syslog) >= 0.28 @@ -62,7 +64,7 @@ %prep %setup -q -n %{cpan_name}-%{version} -find . -type f -print0 | xargs -0 chmod 644 +find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 %build %{__perl} Makefile.PL INSTALLDIRS=vendor ++++++ Log-Dispatch-2.51.tar.gz -> Log-Dispatch-2.54.tar.gz ++++++ ++++ 6118 lines of diff (skipped)