Hello community, here is the log from the commit of package perl-Devel-Symdump for openSUSE:Factory checked in at 2016-05-10 09:25:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Devel-Symdump (Old) and /work/SRC/openSUSE:Factory/.perl-Devel-Symdump.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Devel-Symdump" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Devel-Symdump/perl-Devel-Symdump.changes 2016-04-17 22:16:56.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Devel-Symdump.new/perl-Devel-Symdump.changes 2016-05-10 09:25:45.000000000 +0200 @@ -1,0 +2,14 @@ +Thu May 5 09:07:40 UTC 2016 - co...@suse.com + +- updated to 2.17 + see /usr/share/doc/packages/perl-Devel-Symdump/Changes + + 2016-04-19 k <a...@cpan.org> + + * release 2.17 + + * address #113886: unlist Compress::Zlib as a prereq, it was and + still is only used by a test that won't run for normal user + installs (Thanks to Graham Knop for reporting) + +------------------------------------------------------------------- Old: ---- Devel-Symdump-2.16.tar.gz New: ---- Devel-Symdump-2.17.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Devel-Symdump.spec ++++++ --- /var/tmp/diff_new_pack.JgRLdb/_old 2016-05-10 09:25:46.000000000 +0200 +++ /var/tmp/diff_new_pack.JgRLdb/_new 2016-05-10 09:25:46.000000000 +0200 @@ -17,7 +17,7 @@ Name: perl-Devel-Symdump -Version: 2.16 +Version: 2.17 Release: 0 %define cpan_name Devel-Symdump Summary: Dump Symbol Names or the Symbol Table ++++++ Devel-Symdump-2.16.tar.gz -> Devel-Symdump-2.17.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Symdump-2.16/Changes new/Devel-Symdump-2.17/Changes --- old/Devel-Symdump-2.16/Changes 2016-04-11 22:07:27.000000000 +0200 +++ new/Devel-Symdump-2.17/Changes 2016-04-19 18:17:08.000000000 +0200 @@ -1,3 +1,11 @@ +2016-04-19 k <a...@cpan.org> + + * release 2.17 + + * address #113886: unlist Compress::Zlib as a prereq, it was and + still is only used by a test that won't run for normal user + installs (Thanks to Graham Knop for reporting) + 2016-04-11 k <a...@cpan.org> * release 2.16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Symdump-2.16/META.json new/Devel-Symdump-2.17/META.json --- old/Devel-Symdump-2.16/META.json 2016-04-11 22:08:20.000000000 +0200 +++ new/Devel-Symdump-2.17/META.json 2016-04-19 19:26:15.000000000 +0200 @@ -4,7 +4,7 @@ "Andreas Koenig <andreas.koenig.gmwoj...@franz.ak.mind.de>" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.1001, CPAN::Meta::Converter version 2.150005", + "generated_by" : "ExtUtils::MakeMaker version 7.12, CPAN::Meta::Converter version 2.150005", "keywords" : [ "symbol table inspection" ], @@ -44,9 +44,10 @@ "release_status" : "stable", "resources" : { "repository" : { + "type" : "git", "url" : "git://github.com/andk/devel-symdump.git" } }, - "version" : "2.16", + "version" : "2.17", "x_serialization_backend" : "JSON::PP version 2.27300" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Symdump-2.16/META.yml new/Devel-Symdump-2.17/META.yml --- old/Devel-Symdump-2.16/META.yml 2016-04-11 22:08:20.000000000 +0200 +++ new/Devel-Symdump-2.17/META.yml 2016-04-19 19:26:15.000000000 +0200 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.1001, CPAN::Meta::Converter version 2.150005' +generated_by: 'ExtUtils::MakeMaker version 7.12, CPAN::Meta::Converter version 2.150005' keywords: - 'symbol table inspection' license: perl @@ -25,5 +25,5 @@ perl: '5.004' resources: repository: git://github.com/andk/devel-symdump.git -version: '2.16' +version: '2.17' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Symdump-2.16/Makefile.PL new/Devel-Symdump-2.17/Makefile.PL --- old/Devel-Symdump-2.16/Makefile.PL 2014-12-16 05:28:26.000000000 +0100 +++ new/Devel-Symdump-2.17/Makefile.PL 2016-04-19 18:02:38.000000000 +0200 @@ -63,9 +63,18 @@ } my $prereq_pm = { - 'Compress::Zlib' => 0, # only for t/glob_to_local_typeglob.t 'Test::More' => 0, }; +my @interesting_modules = + ( + 'Compress::Zlib', # only for t/glob_to_local_typeglob.t + ); +for my $interesting_module (@interesting_modules) { + my $have = eval "require $interesting_module; 1;"; + if ($have) { + $prereq_pm->{$interesting_module} ||= 0; + } +} my @sign = (MM->can("signature_target") ? (SIGN => 1) : ()); WriteMakefile( NAME => "Devel::Symdump", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Symdump-2.16/SIGNATURE new/Devel-Symdump-2.17/SIGNATURE --- old/Devel-Symdump-2.16/SIGNATURE 2016-04-11 22:08:34.000000000 +0200 +++ new/Devel-Symdump-2.17/SIGNATURE 2016-04-19 19:26:23.000000000 +0200 @@ -14,27 +14,27 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -SHA1 eb8befa3ab87b253ecf331599264fd25f9a13c32 Changes +SHA1 047f08ebe1759ac83f13d732a1382202d4fc20ec Changes SHA1 1a8c5d596cff0111353e14fa44e6caca7cce8c13 MANIFEST -SHA1 f463601c3bf39fcae3a3924706897193613a7a4d META.json -SHA1 b6f138c13579639b8e765fef59e21ea09170edda META.yml -SHA1 a58477f4ebc16c72b70c3c3bd8981bf808598d70 Makefile.PL +SHA1 5653c614976fef1e5c47fca825c4664e4aee297f META.json +SHA1 397e89ce0814e41b34101f8998f8ce4638fe6f2e META.yml +SHA1 15e922940e2fc0780076ca4b4b74858c0833eda1 Makefile.PL SHA1 8133699b30ab8ed3b6a176caafd587f3831f5299 README -SHA1 e9b99c7c8a86c011713c199bd13e85d4d1496403 lib/Devel/Symdump.pm +SHA1 17841541273122c3b516021a9784603b2a09319f lib/Devel/Symdump.pm SHA1 fef2e4c5ea88bd09f2af618e32a58ee87be965a4 lib/Devel/Symdump/Export.pm SHA1 6fbcf9e39c02e9889a6d8bf9cb2c6444967dc841 t/autogen.t SHA1 ac80cb093bffdce80ea28209197e58ec40b0cdd4 t/diff.t SHA1 6bc8983394b0a72d8ee3234b4788f9f81fbefca1 t/export.t -SHA1 2854efb6fa5bd953348c47b156be8618cf10e74e t/glob_to_local_typeglob.t -SHA1 835eaa7ac1ac82351bcc0f8fca734ed539459a95 t/pod.t -SHA1 61383cc359764b3323e77a07ebf846f215331d34 t/podcover.t +SHA1 2c06c8719cca447d6ffa97081cf213eabbad35ad t/glob_to_local_typeglob.t +SHA1 889f97a506e0781a6600dc15804485aa068a6c1f t/pod.t +SHA1 bb02a8211bc11f5e05a40d4fa426e9a23e1e1dd7 t/podcover.t SHA1 a3c92f14ca7be245384a8a9f1425f6b99c2f42f1 t/recur.t SHA1 eb77a889d1fbfc55658cb80e9791c63b10b369bd t/symdump.t SHA1 d7e8e57a5c9676c8fd716b6b0fe13559c83d8711 t/tree.t -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 -iEYEARECAAYFAlcMBDQACgkQ7IA58KMXwV1OTwCdFe467q7hq1V5xizuDAFRXAti -gcsAoKxnP6Tn6FpUHr1z0RpQeJdXJ8IL -=yRlh +iEYEARECAAYFAlcWajgACgkQ7IA58KMXwV1VCgCdHoFRDR5TzItp6kIqQqjdHy8D +818An3fGV0YIN5oRnXIJVBli5kCFyIFV +=RS4S -----END PGP SIGNATURE----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Symdump-2.16/lib/Devel/Symdump.pm new/Devel-Symdump-2.17/lib/Devel/Symdump.pm --- old/Devel-Symdump-2.16/lib/Devel/Symdump.pm 2016-04-11 22:07:38.000000000 +0200 +++ new/Devel-Symdump-2.17/lib/Devel/Symdump.pm 2016-04-19 18:05:04.000000000 +0200 @@ -5,7 +5,7 @@ use strict; use vars qw($Defaults $VERSION *ENTRY $MAX_RECURSION); -$VERSION = '2.16'; +$VERSION = '2.17'; $MAX_RECURSION = 97; $Defaults = { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Symdump-2.16/t/glob_to_local_typeglob.t new/Devel-Symdump-2.17/t/glob_to_local_typeglob.t --- old/Devel-Symdump-2.16/t/glob_to_local_typeglob.t 2013-03-24 06:54:31.000000000 +0100 +++ new/Devel-Symdump-2.17/t/glob_to_local_typeglob.t 2016-04-19 17:59:36.000000000 +0200 @@ -1,8 +1,16 @@ BEGIN { $|++; - unless (@ARGV && shift(@ARGV) eq "--doit") { - $|=1; - print "1..0 # SKIP test only run when called with --doit\n"; + my $exit_message = ""; + unless ($ENV{AUTHOR_TEST}) { + $exit_message = "test only run when envariable AUTHOR_TEST is set"; + } + unless ($exit_message) { + unless (eval { require Compress::Zlib; 1 }) { + $exit_message = "Compress::Zlib not found"; + } + } + if ($exit_message) { + print "1..0 # SKIP $exit_message\n"; eval "require POSIX; 1" and POSIX::_exit(0); exit; } @@ -15,8 +23,8 @@ diag("OS == $^O"); -use_ok('Compress::Zlib'); -use_ok('Devel::Symdump'); +use Compress::Zlib; +use Devel::Symdump; diag('$Devel::Symdump::VERSION == '.$Devel::Symdump::VERSION); diag('$Compress::Zlib::VERSION == '.$Compress::Zlib::VERSION); @@ -46,7 +54,7 @@ my $code = shift; my $pid = open(CHILD, "|-"); - + unless ($pid) { $code->(); exit 0; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Symdump-2.16/t/pod.t new/Devel-Symdump-2.17/t/pod.t --- old/Devel-Symdump-2.16/t/pod.t 2013-03-24 07:00:03.000000000 +0100 +++ new/Devel-Symdump-2.17/t/pod.t 2016-04-19 18:00:06.000000000 +0200 @@ -2,9 +2,9 @@ BEGIN { $|++; - unless (@ARGV && shift(@ARGV) eq "--doit") { + unless ($ENV{AUTHOR_TEST}) { $|=1; - print "1..0 # SKIP test only run when called with --doit\n"; + print "1..0 # SKIP test only run when envariable AUTHOR_TEST is set\n"; eval "require POSIX; 1" and POSIX::_exit(0); exit; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Symdump-2.16/t/podcover.t new/Devel-Symdump-2.17/t/podcover.t --- old/Devel-Symdump-2.16/t/podcover.t 2013-03-24 07:01:48.000000000 +0100 +++ new/Devel-Symdump-2.17/t/podcover.t 2016-04-19 17:59:28.000000000 +0200 @@ -2,9 +2,9 @@ BEGIN { $|++; - unless (@ARGV && shift(@ARGV) eq "--doit") { + unless ($ENV{AUTHOR_TEST}) { $|=1; - print "1..0 # SKIP test only run when called with --doit\n"; + print "1..0 # SKIP test only run when envariable AUTHOR_TEST is set\n"; eval "require POSIX; 1" and POSIX::_exit(0); exit; }