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};
