Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Test-Compile for 
openSUSE:Factory checked in at 2021-08-24 10:54:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Test-Compile (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Test-Compile.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Test-Compile"

Tue Aug 24 10:54:48 2021 rev:14 rq:913826 version:3.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Test-Compile/perl-Test-Compile.changes      
2021-06-24 18:23:01.092945771 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Test-Compile.new.1899/perl-Test-Compile.changes
    2021-08-24 10:55:44.500251904 +0200
@@ -1,0 +2,14 @@
+Sun Aug 22 03:09:48 UTC 2021 - Tina M??ller <timueller+p...@suse.de>
+
+- updated to 3.0.1
+   see /usr/share/doc/packages/perl-Test-Compile/Changes
+
+  v3.0.1         2021-08-22
+      - (waterkip) Really remove UNIVERSAL::require (CPAN-RT 138934)
+
+  v3.0.0         2021-08-21
+      - Stop tring to detect the OS
+      - Stop doing strange things for non posix systems (not backwards 
compatible)
+      - Don't depend on UNIVERSAL::require
+
+-------------------------------------------------------------------

Old:
----
  Test-Compile-v2.4.2.tar.gz

New:
----
  Test-Compile-v3.0.1.tar.gz

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

Other differences:
------------------
++++++ perl-Test-Compile.spec ++++++
--- /var/tmp/diff_new_pack.HxtmZA/_old  2021-08-24 10:55:44.916251353 +0200
+++ /var/tmp/diff_new_pack.HxtmZA/_new  2021-08-24 10:55:44.920251348 +0200
@@ -18,7 +18,7 @@
 
 %define cpan_name Test-Compile
 Name:           perl-Test-Compile
-Version:        2.4.2
+Version:        3.0.1
 Release:        0
 Summary:        Assert that your Perl files compile OK
 License:        Artistic-1.0 OR GPL-1.0-or-later
@@ -30,14 +30,11 @@
 BuildRequires:  perl-macros
 BuildRequires:  perl(Exporter) >= 5.68
 BuildRequires:  perl(Module::Build) >= 0.380000
-BuildRequires:  perl(UNIVERSAL::require)
 BuildRequires:  perl(parent) >= 0.225
 BuildRequires:  perl(version)
 Requires:       perl(Exporter) >= 5.68
-Requires:       perl(UNIVERSAL::require)
 Requires:       perl(parent) >= 0.225
 Requires:       perl(version)
-Recommends:     perl(Devel::CheckOS)
 %{perl_requires}
 
 %description

++++++ Test-Compile-v2.4.2.tar.gz -> Test-Compile-v3.0.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Compile-v2.4.2/Build.PL 
new/Test-Compile-v3.0.1/Build.PL
--- old/Test-Compile-v2.4.2/Build.PL    2021-06-16 12:31:03.000000000 +0200
+++ new/Test-Compile-v3.0.1/Build.PL    2021-08-22 01:41:32.000000000 +0200
@@ -13,14 +13,10 @@
     configure_requires => { 'Module::Build' => 0.38 },
     requires => {
        'perl'               => '5.10.0',
-       'UNIVERSAL::require' => 0,
        'version'            => 0,
        'parent'             => '0.225',
        'Exporter'           => '5.68',
     },
-    recommends => {
-        'Devel::CheckOS' => 0,
-    },
     create_makefile_pl => 'traditional',
     meta_merge     => {
       resources => {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Compile-v2.4.2/Changes 
new/Test-Compile-v3.0.1/Changes
--- old/Test-Compile-v2.4.2/Changes     2021-06-16 12:31:03.000000000 +0200
+++ new/Test-Compile-v3.0.1/Changes     2021-08-22 01:41:32.000000000 +0200
@@ -1,5 +1,13 @@
 Revision history for Perl extension Test-Compile
 
+v3.0.1   2021-08-22
+    - (waterkip) Really remove UNIVERSAL::require (CPAN-RT 138934)
+
+v3.0.0   2021-08-21
+    - Stop tring to detect the OS
+    - Stop doing strange things for non posix systems (not backwards 
compatible)
+    - Don't depend on UNIVERSAL::require
+
 v2.4.2   2021-06-16
     - (dboehmer) make 'all_files_ok()' more consistent
     - (dboehmer) Fix typo
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Compile-v2.4.2/MANIFEST 
new/Test-Compile-v3.0.1/MANIFEST
--- old/Test-Compile-v2.4.2/MANIFEST    2021-06-16 12:31:03.000000000 +0200
+++ new/Test-Compile-v3.0.1/MANIFEST    2021-08-22 01:41:32.000000000 +0200
@@ -25,7 +25,6 @@
 t/200-all-files-ok.t
 t/200-all-pm-files-ok.t
 t/200-all-pl-files-ok.t
-t/200-pl-file-ok-vms.t
 t/200-px-file-ok.t
 t/200-taint.t
 t/999-has-version.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Compile-v2.4.2/META.json 
new/Test-Compile-v3.0.1/META.json
--- old/Test-Compile-v2.4.2/META.json   2021-06-16 12:31:03.000000000 +0200
+++ new/Test-Compile-v3.0.1/META.json   2021-08-22 01:41:32.000000000 +0200
@@ -4,7 +4,7 @@
       "Evan Giles <egi...@cpan.org>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "Module::Build version 0.4224",
+   "generated_by" : "Module::Build version 0.4231",
    "license" : [
       "perl_5"
    ],
@@ -20,12 +20,8 @@
          }
       },
       "runtime" : {
-         "recommends" : {
-            "Devel::CheckOS" : "0"
-         },
          "requires" : {
             "Exporter" : "5.68",
-            "UNIVERSAL::require" : "0",
             "parent" : "0.225",
             "perl" : "v5.10.0",
             "version" : "0"
@@ -35,11 +31,11 @@
    "provides" : {
       "Test::Compile" : {
          "file" : "lib/Test/Compile.pm",
-         "version" : "v2.4.2"
+         "version" : "v3.0.1"
       },
       "Test::Compile::Internal" : {
          "file" : "lib/Test/Compile/Internal.pm",
-         "version" : "v2.4.2"
+         "version" : "v3.0.1"
       }
    },
    "release_status" : "stable",
@@ -51,6 +47,6 @@
          "url" : "http://github.com/egiles/test-compile";
       }
    },
-   "version" : "v2.4.2",
-   "x_serialization_backend" : "JSON::PP version 2.97001"
+   "version" : "v3.0.1",
+   "x_serialization_backend" : "JSON::PP version 4.04"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Compile-v2.4.2/META.yml 
new/Test-Compile-v3.0.1/META.yml
--- old/Test-Compile-v2.4.2/META.yml    2021-06-16 12:31:03.000000000 +0200
+++ new/Test-Compile-v3.0.1/META.yml    2021-08-22 01:41:32.000000000 +0200
@@ -6,7 +6,7 @@
 configure_requires:
   Module::Build: '0.38'
 dynamic_config: 1
-generated_by: 'Module::Build version 0.4224, CPAN::Meta::Converter version 
2.150010'
+generated_by: 'Module::Build version 0.4231, CPAN::Meta::Converter version 
2.150010'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -15,20 +15,17 @@
 provides:
   Test::Compile:
     file: lib/Test/Compile.pm
-    version: v2.4.2
+    version: v3.0.1
   Test::Compile::Internal:
     file: lib/Test/Compile/Internal.pm
-    version: v2.4.2
-recommends:
-  Devel::CheckOS: '0'
+    version: v3.0.1
 requires:
   Exporter: '5.68'
-  UNIVERSAL::require: '0'
   parent: '0.225'
   perl: v5.10.0
   version: '0'
 resources:
   license: http://dev.perl.org/licenses/
   repository: http://github.com/egiles/test-compile
-version: v2.4.2
+version: v3.0.1
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Compile-v2.4.2/Makefile.PL 
new/Test-Compile-v3.0.1/Makefile.PL
--- old/Test-Compile-v2.4.2/Makefile.PL 2021-06-16 12:31:03.000000000 +0200
+++ new/Test-Compile-v3.0.1/Makefile.PL 2021-08-22 01:41:32.000000000 +0200
@@ -1,4 +1,4 @@
-# Note: this file was auto-generated by Module::Build::Compat version 0.4224
+# Note: this file was auto-generated by Module::Build::Compat version 0.4231
 require 5.010000;
 use ExtUtils::MakeMaker;
 WriteMakefile
@@ -7,7 +7,6 @@
   'VERSION_FROM' => 'lib/Test/Compile.pm',
   'PREREQ_PM' => {
                    'Exporter' => '5.68',
-                   'UNIVERSAL::require' => 0,
                    'parent' => '0.225',
                    'version' => 0
                  },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Compile-v2.4.2/README 
new/Test-Compile-v3.0.1/README
--- old/Test-Compile-v2.4.2/README      2021-06-16 12:31:03.000000000 +0200
+++ new/Test-Compile-v3.0.1/README      2021-08-22 01:41:32.000000000 +0200
@@ -6,7 +6,6 @@
 
 DEPENDENCIES
     Requires perl v5.10.0, plus
-    * UNIVERSAL::require
     * version
     * parent
     * Exporter
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Compile-v2.4.2/lib/Test/Compile/Internal.pm 
new/Test-Compile-v3.0.1/lib/Test/Compile/Internal.pm
--- old/Test-Compile-v2.4.2/lib/Test/Compile/Internal.pm        2021-06-16 
12:31:03.000000000 +0200
+++ new/Test-Compile-v3.0.1/lib/Test/Compile/Internal.pm        2021-08-22 
01:41:32.000000000 +0200
@@ -3,9 +3,8 @@
 use warnings;
 use strict;
 
-use version; our $VERSION = qv("v2.4.2");
+use version; our $VERSION = qv("v3.0.1");
 use File::Spec;
-use UNIVERSAL::require;
 use Test::Builder;
 use IPC::Open3 ();
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Compile-v2.4.2/lib/Test/Compile.pm 
new/Test-Compile-v3.0.1/lib/Test/Compile.pm
--- old/Test-Compile-v2.4.2/lib/Test/Compile.pm 2021-06-16 12:31:03.000000000 
+0200
+++ new/Test-Compile-v3.0.1/lib/Test/Compile.pm 2021-08-22 01:41:32.000000000 
+0200
@@ -3,9 +3,8 @@
 use warnings;
 use strict;
 
-use version; our $VERSION = qv("v2.4.2");
+use version; our $VERSION = qv("v3.0.1");
 use parent 'Exporter';
-use UNIVERSAL::require;
 use Test::Compile::Internal;
 
 my $Test = Test::Compile::Internal->new();
@@ -226,20 +225,6 @@
 
     $name ||= "Compile test for $file";
 
-    # don't "use Devel::CheckOS" because Test::Compile is included by
-    # Module::Install::StandardTests, and we don't want to have to ship
-    # Devel::CheckOS with M::I::T as well.
-    if (Devel::CheckOS->require) {
-
-        # Exclude VMS because $^X doesn't work. In general perl is a symlink to
-        # perlx.y.z but VMS stores symlinks differently...
-        unless (Devel::CheckOS::os_is('OSFeatures::POSIXShellRedirection')
-            and Devel::CheckOS::os_isnt('VMS')) {
-            $Test->skip('Test not compatible with your OS');
-            return;
-        }
-    }
-
     my $ok = $Test->pl_file_compiles($file);
 
     $Test->ok($ok, $name);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Compile-v2.4.2/t/200-pl-file-ok-vms.t 
new/Test-Compile-v3.0.1/t/200-pl-file-ok-vms.t
--- old/Test-Compile-v2.4.2/t/200-pl-file-ok-vms.t      2021-06-16 
12:31:03.000000000 +0200
+++ new/Test-Compile-v3.0.1/t/200-pl-file-ok-vms.t      1970-01-01 
01:00:00.000000000 +0100
@@ -1,14 +0,0 @@
-#!perl -w
-use strict;
-use warnings;
-use Test::More;
-use Test::Compile qw( pl_file_ok );
-
-plan skip_all => 'No Devel::CheckOS, skipping'
-    unless Devel::CheckOS->require;
-plan tests => 1;
-
-# cheap emulation
-$^O = 'VMS';
-
-pl_file_ok('t/scripts/subdir/success.pl', 'success.pl compiles');
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Compile-v2.4.2/t/scripts/lib.pl 
new/Test-Compile-v3.0.1/t/scripts/lib.pl
--- old/Test-Compile-v2.4.2/t/scripts/lib.pl    2021-06-16 12:31:03.000000000 
+0200
+++ new/Test-Compile-v3.0.1/t/scripts/lib.pl    2021-08-22 01:41:32.000000000 
+0200
@@ -7,7 +7,6 @@
     require Test::Builder;
     require File::Spec;
     require IPC::Open3;
-    require UNIVERSAL::require;
     require version;
     @INC = grep { $_ eq 'blib/lib' } @INC;
 }

Reply via email to