Hello community,

here is the log from the commit of package perl-DBI for openSUSE:Factory 
checked in at 2018-03-24 16:07:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-DBI (Old)
 and      /work/SRC/openSUSE:Factory/.perl-DBI.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-DBI"

Sat Mar 24 16:07:56 2018 rev:46 rq:589693 version:1.641

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-DBI/perl-DBI.changes        2018-02-10 
17:53:57.525272943 +0100
+++ /work/SRC/openSUSE:Factory/.perl-DBI.new/perl-DBI.changes   2018-03-24 
16:07:57.915535112 +0100
@@ -1,0 +2,13 @@
+Tue Mar 20 06:11:59 UTC 2018 - [email protected]
+
+- updated to 1.641
+   see /usr/share/doc/packages/perl-DBI/Changes
+
+  =head2 Changes in DBI 1.641 - 19th March 2018
+  
+      Remove dependency on Storable 2.16 introduced in DBI 1.639
+          thanks to Ribasushi #60
+      Avoid compiler warnings in Driver.xst #59
+          thanks to pali #59
+
+-------------------------------------------------------------------

Old:
----
  DBI-1.640.tar.gz

New:
----
  DBI-1.641.tar.gz

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

Other differences:
------------------
++++++ perl-DBI.spec ++++++
--- /var/tmp/diff_new_pack.Dpha2z/_old  2018-03-24 16:07:58.887500074 +0100
+++ /var/tmp/diff_new_pack.Dpha2z/_new  2018-03-24 16:07:58.891499929 +0100
@@ -17,11 +17,11 @@
 
 
 Name:           perl-DBI
-Version:        1.640
+Version:        1.641
 Release:        0
 %define cpan_name DBI
 Summary:        Database independent interface for Perl
-License:        Artistic-1.0 or GPL-1.0+
+License:        Artistic-1.0 OR GPL-1.0-or-later
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/DBI/
 Source0:        
https://cpan.metacpan.org/authors/id/T/TI/TIMB/%{cpan_name}-%{version}.tar.gz
@@ -30,9 +30,7 @@
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  perl(Storable) >= 2.16
 BuildRequires:  perl(Test::Simple) >= 0.90
-Requires:       perl(Storable) >= 2.16
 %{perl_requires}
 
 %description

++++++ DBI-1.640.tar.gz -> DBI-1.641.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBI-1.640/Changes new/DBI-1.641/Changes
--- old/DBI-1.640/Changes       2018-01-28 17:33:00.000000000 +0100
+++ new/DBI-1.641/Changes       2018-03-19 18:06:39.000000000 +0100
@@ -6,6 +6,13 @@
 
 =cut
 
+=head2 Changes in DBI 1.641 - 19th March 2018
+
+    Remove dependency on Storable 2.16 introduced in DBI 1.639
+        thanks to Ribasushi #60
+    Avoid compiler warnings in Driver.xst #59
+        thanks to pali #59
+
 =head2 Changes in DBI 1.640 - 28th January 2018
 
     Fix test t/91_store_warning.t for perl 5.10.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBI-1.640/DBI.pm new/DBI-1.641/DBI.pm
--- old/DBI-1.640/DBI.pm        2018-01-28 17:32:47.000000000 +0100
+++ new/DBI-1.641/DBI.pm        2018-03-19 18:07:02.000000000 +0100
@@ -11,7 +11,7 @@
 require 5.008_001;
 
 BEGIN {
-our $XS_VERSION = our $VERSION = "1.640"; # ==> ALSO update the version in the 
pod text below!
+our $XS_VERSION = our $VERSION = "1.641"; # ==> ALSO update the version in the 
pod text below!
 $VERSION = eval $VERSION;
 }
 
@@ -143,7 +143,7 @@
 
 =head2 NOTES
 
-This is the DBI specification that corresponds to DBI version 1.640
+This is the DBI specification that corresponds to DBI version 1.641
 (see L<DBI::Changes> for details).
 
 The DBI is evolving at a steady pace, so it's good to check that
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBI-1.640/Driver.xst new/DBI-1.641/Driver.xst
--- old/DBI-1.640/Driver.xst    2015-08-02 18:45:40.000000000 +0200
+++ new/DBI-1.641/Driver.xst    2018-03-19 18:00:20.000000000 +0100
@@ -122,6 +122,7 @@
 #elif defined(dbd_db_login6)
     ST(0) = dbd_db_login6(dbh, imp_dbh, SvPV_nolen(dbname), u, p, attribs) ? 
&PL_sv_yes : &PL_sv_no;
 #else
+    PERL_UNUSED_ARG(attribs);
     ST(0) = dbd_db_login( dbh, imp_dbh, SvPV_nolen(dbname), u, p) ? &PL_sv_yes 
: &PL_sv_no;
 #endif
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBI-1.640/META.json new/DBI-1.641/META.json
--- old/DBI-1.640/META.json     2018-01-28 21:38:32.000000000 +0100
+++ new/DBI-1.641/META.json     2018-03-19 18:54:53.000000000 +0100
@@ -42,7 +42,6 @@
             "SQL::Statement" : "1.33"
          },
          "requires" : {
-            "Storable" : "2.16",
             "perl" : "5.008"
          }
       }
@@ -59,7 +58,7 @@
       "x_IRC" : "irc://irc.perl.org/#dbi",
       "x_MailingList" : "mailto:[email protected]";
    },
-   "version" : "1.640",
+   "version" : "1.641",
    "x_serialization_backend" : "JSON::PP version 2.27300_01",
    "x_suggests" : {
       "Clone" : 0.34,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBI-1.640/META.yml new/DBI-1.641/META.yml
--- old/DBI-1.640/META.yml      2018-01-28 21:38:32.000000000 +0100
+++ new/DBI-1.641/META.yml      2018-03-19 18:54:52.000000000 +0100
@@ -27,7 +27,6 @@
     - t
     - inc
 requires:
-  Storable: '2.16'
   perl: '5.008'
 resources:
   IRC: irc://irc.perl.org/#dbi
@@ -35,7 +34,7 @@
   homepage: http://dbi.perl.org/
   license: http://dev.perl.org/licenses/
   repository: https://github.com/perl5-dbi/dbi
-version: '1.640'
+version: '1.641'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
 x_suggests:
   Clone: 0.34
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBI-1.640/Makefile.PL new/DBI-1.641/Makefile.PL
--- old/DBI-1.640/Makefile.PL   2017-12-28 14:46:12.000000000 +0100
+++ new/DBI-1.641/Makefile.PL   2018-03-19 17:56:17.000000000 +0100
@@ -76,7 +76,6 @@
        },
     },
     PREREQ_PM => {
-         'Storable' => 2.16,
          ( $^O eq 'MSWin32' ? ( 'File::Spec' => 3.31, ) : () ),
     },
     CONFLICTS => {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBI-1.640/Perl.xs new/DBI-1.641/Perl.xs
--- old/DBI-1.640/Perl.xs       2016-04-22 17:05:45.000000000 +0200
+++ new/DBI-1.641/Perl.xs       2018-03-19 18:00:20.000000000 +0100
@@ -26,10 +26,10 @@
 
 
 #define dbd_discon_all(drh, imp_drh)            (drh=drh,imp_drh=imp_drh,1)
-#define dbd_dr_data_sources(drh, imp_drh, attr) 
(drh=drh,imp_drh=imp_drh,Nullav)
+#define dbd_dr_data_sources(drh, imp_drh, attr) 
(drh=drh,imp_drh=imp_drh,attr=attr,Nullav)
 #define dbd_db_do4_iv(dbh,imp_dbh,p3,p4)        
(dbh=dbh,imp_dbh=imp_dbh,p3=p3,p4=p4,-2)
 #define dbd_db_last_insert_id(dbh, imp_dbh, p3,p4,p5,p6, attr) \
-        (dbh=dbh,imp_dbh=imp_dbh,p3=p3,p4=p4,p5=p5,p6=p6,&PL_sv_undef)
+        
(dbh=dbh,imp_dbh=imp_dbh,p3=p3,p4=p4,p5=p5,p6=p6,attr=attr,&PL_sv_undef)
 #define dbd_take_imp_data(h, imp_xxh, p3)       
(h=h,imp_xxh=imp_xxh,&PL_sv_undef)
 #define dbd_st_execute_for_fetch(sth, imp_sth, p3, p4) \
         (sth=sth,imp_sth=imp_sth,p3=p3,p4=p4,&PL_sv_undef)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBI-1.640/t/06attrs.t new/DBI-1.641/t/06attrs.t
--- old/DBI-1.640/t/06attrs.t   2017-08-13 22:48:19.000000000 +0200
+++ new/DBI-1.641/t/06attrs.t   2018-03-19 17:56:17.000000000 +0100
@@ -256,7 +256,14 @@
 cmp_ok($nhash_uc->{CTIME},         '==', 0, '... checking values returned');
 cmp_ok($nhash_uc->{NAME},          '==', 1, '... checking values returned');
 
-unless ($using_autoproxy) {
+if (
+  ! $using_autoproxy
+    and
+  # Older Storable does not work properly with tied handles
+  # Instead of hard-depending on newer Storable, just skip this
+  # particular test outright
+  eval { Storable->VERSION("2.16") }
+) {
     # set ability to set sth attributes that are usually set internally
     for $a (qw(NAME NAME_lc NAME_uc NAME_hash NAME_lc_hash NAME_uc_hash)) {
         my $v = $sth->{$a};


Reply via email to