Hello community,

here is the log from the commit of package perl-namespace-clean for 
openSUSE:Factory checked in at 2014-03-18 13:58:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-namespace-clean (Old)
 and      /work/SRC/openSUSE:Factory/.perl-namespace-clean.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-namespace-clean"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-namespace-clean/perl-namespace-clean.changes    
    2013-05-17 08:33:50.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-namespace-clean.new/perl-namespace-clean.changes
   2014-03-18 13:58:46.000000000 +0100
@@ -1,0 +2,7 @@
+Sat Mar 15 13:00:41 UTC 2014 - [email protected]
+
+- updated to 0.25
+        - Fix incorrect ExtUtils::CBuilder detection routine leading to
+          Makefile.PL crashes when EU::CB is not available
+
+-------------------------------------------------------------------

Old:
----
  namespace-clean-0.24.tar.gz

New:
----
  namespace-clean-0.25.tar.gz

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

Other differences:
------------------
++++++ perl-namespace-clean.spec ++++++
--- /var/tmp/diff_new_pack.wAkb3j/_old  2014-03-18 13:58:47.000000000 +0100
+++ /var/tmp/diff_new_pack.wAkb3j/_new  2014-03-18 13:58:47.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-namespace-clean
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products 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-namespace-clean
-Version:        0.24
+Version:        0.25
 Release:        0
 %define cpan_name namespace-clean
 Summary:        Keep imports and functions out of your namespace
@@ -33,15 +33,6 @@
 BuildRequires:  perl(ExtUtils::CBuilder) >= 0.27
 BuildRequires:  perl(Package::Stash) >= 0.23
 BuildRequires:  perl(Test::More) >= 0.88
-#BuildRequires: perl(CleaneeBridge)
-#BuildRequires: perl(CleaneeBridgeDirect)
-#BuildRequires: perl(CleaneeBridgeExplicit)
-#BuildRequires: perl(ExporterTest)
-#BuildRequires: perl(InheritanceParent)
-#BuildRequires: perl(namespace::clean)
-#BuildRequires: perl(Sub::Identify)
-#BuildRequires: perl(Sub::Name)
-#BuildRequires: perl(Variable::Magic)
 Requires:       perl(B::Hooks::EndOfScope) >= 0.12
 Requires:       perl(Package::Stash) >= 0.23
 %{perl_requires}

++++++ namespace-clean-0.24.tar.gz -> namespace-clean-0.25.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/namespace-clean-0.24/Changes 
new/namespace-clean-0.25/Changes
--- old/namespace-clean-0.24/Changes    2012-12-04 23:55:40.000000000 +0100
+++ new/namespace-clean-0.25/Changes    2014-03-05 12:24:28.000000000 +0100
@@ -1,3 +1,7 @@
+    [0.25]
+        - Fix incorrect ExtUtils::CBuilder detection routine leading to
+          Makefile.PL crashes when EU::CB is not available
+
     [0.24]
         - Properly skip debugger test when optional deps not available
         - Make sure pure-perl tests pass correctly on space-containing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/namespace-clean-0.24/META.json 
new/namespace-clean-0.25/META.json
--- old/namespace-clean-0.24/META.json  2012-12-04 23:58:23.000000000 +0100
+++ new/namespace-clean-0.25/META.json  2014-03-05 12:25:05.000000000 +0100
@@ -4,7 +4,7 @@
       "Robert 'phaylon' Sedlacek <[email protected]>, Florian Ragwitz 
<[email protected]>, Jesse Luehrs <[email protected]>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter 
version 2.120921",
+   "generated_by" : "ExtUtils::MakeMaker version 6.84, CPAN::Meta::Converter 
version 2.132830",
    "license" : [
       "perl_5"
    ],
@@ -47,5 +47,5 @@
          "url" : "git://git.shadowcat.co.uk/p5sagit/namespace-clean.git"
       }
    },
-   "version" : "0.24"
+   "version" : "0.25"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/namespace-clean-0.24/META.yml 
new/namespace-clean-0.25/META.yml
--- old/namespace-clean-0.24/META.yml   2012-12-04 23:58:23.000000000 +0100
+++ new/namespace-clean-0.25/META.yml   2014-03-05 12:25:05.000000000 +0100
@@ -7,7 +7,7 @@
 configure_requires:
   ExtUtils::CBuilder: 0.27
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter 
version 2.120921'
+generated_by: 'ExtUtils::MakeMaker version 6.84, CPAN::Meta::Converter version 
2.132830'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -24,4 +24,4 @@
   bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=namespace-clean
   homepage: http://search.cpan.org/dist/namespace-clean
   repository: git://git.shadowcat.co.uk/p5sagit/namespace-clean.git
-version: 0.24
+version: 0.25
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/namespace-clean-0.24/Makefile.PL 
new/namespace-clean-0.25/Makefile.PL
--- old/namespace-clean-0.24/Makefile.PL        2012-11-26 19:47:12.000000000 
+0100
+++ new/namespace-clean-0.25/Makefile.PL        2014-03-05 12:19:07.000000000 
+0100
@@ -99,7 +99,7 @@
   # Do we have the configure_requires checker?
   local $@;
   eval "require ExtUtils::CBuilder;";
-  if (! $@ ) {
+  if ( $@ ) {
     # They don't obey configure_requires, so it is
     # someone old and delicate. Try to avoid hurting
     # them by falling back to an older simpler test.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/namespace-clean-0.24/lib/namespace/clean.pm 
new/namespace-clean-0.25/lib/namespace/clean.pm
--- old/namespace-clean-0.24/lib/namespace/clean.pm     2012-12-04 
23:54:43.000000000 +0100
+++ new/namespace-clean-0.25/lib/namespace/clean.pm     2014-03-05 
12:22:29.000000000 +0100
@@ -5,7 +5,7 @@
 
 use Package::Stash;
 
-our $VERSION = '0.24';
+our $VERSION = '0.25';
 our $STORAGE_VAR = '__NAMESPACE_CLEAN_STORAGE';
 
 use B::Hooks::EndOfScope 'on_scope_end';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/namespace-clean-0.24/t/10-pure-perl.t 
new/namespace-clean-0.25/t/10-pure-perl.t
--- old/namespace-clean-0.24/t/10-pure-perl.t   2012-11-26 19:47:12.000000000 
+0100
+++ new/namespace-clean-0.25/t/10-pure-perl.t   2013-07-10 04:19:30.000000000 
+0200
@@ -2,16 +2,28 @@
 use warnings;
 use Test::More;
 
-plan skip_all => "PP tests already executed"
-  if $ENV{NAMESPACE_CLEAN_USE_PP};
+BEGIN {
+  plan skip_all => "PP tests already executed"
+    if $ENV{NAMESPACE_CLEAN_USE_PP};
 
-eval { require Variable::Magic }
-  or plan skip_all => "PP tests already executed";
+  plan skip_all => "B::Hooks::EndOfScope ($INC{'B/Hooks/EndOfScope.pm'}) 
loaded before the test even started >.<"
+    if $INC{'B/Hooks/EndOfScope.pm'};
 
-$ENV{B_HOOKS_ENDOFSCOPE_IMPLEMENTATION} = 'PP';
-require B::Hooks::EndOfScope;
-ok( ($INC{'B/Hooks/EndOfScope/PP.pm'} && ! $INC{'B/Hooks/EndOfScope/XS.pm'}),
-  'PP BHEOS loaded properly');
+  eval { require Variable::Magic }
+    or plan skip_all => "PP tests already executed";
+
+  $ENV{B_HOOKS_ENDOFSCOPE_IMPLEMENTATION} = 'PP';
+}
+
+use B::Hooks::EndOfScope 0.12;
+
+ok(
+  ($INC{'B/Hooks/EndOfScope/PP.pm'} && ! $INC{'B/Hooks/EndOfScope/XS.pm'}),
+  'PP BHEOS loaded properly'
+) || diag join "\n",
+  map { sprintf '%s => %s', $_, $INC{"B/Hooks/$_"} || 'undef' }
+  qw|EndOfScope.pm EndOfScope/XS.pm EndOfScope/PP.pm|
+;
 
 use Config;
 use FindBin qw($Bin);

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to