Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-DBD-SQLite for openSUSE:Factory checked in at 2021-08-05 20:47:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-DBD-SQLite (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-SQLite.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-DBD-SQLite" Thu Aug 5 20:47:49 2021 rev:47 rq:909912 version:1.70 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-DBD-SQLite/perl-DBD-SQLite.changes 2021-08-02 12:04:41.133660937 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-SQLite.new.1899/perl-DBD-SQLite.changes 2021-08-05 20:48:05.839932423 +0200 @@ -1,0 +2,25 @@ +Mon Aug 2 13:06:28 UTC 2021 - Tina M??ller <tina.muel...@suse.com> + +- Remove silence_sqlite_unicode_deprecation_warning.patch (upstream fix) + +------------------------------------------------------------------- +Mon Aug 2 03:07:06 UTC 2021 - Tina M??ller <timueller+p...@suse.de> + +- updated to 1.70 + see /usr/share/doc/packages/perl-DBD-SQLite/Changes + + 1.70 2021-08-01 + - Switched to a production version + + 1.69_02 2021-07-30 + - Fix doc to use the correct attribute with sqlite_ (GH#86, eekboek++) + - Modify the fix to silence the sqlite_unicode warning not to check + the attribute twice + - Fix an encoding issue of naive (GH#83, HaraldJoerg++) + + 1.69_01 2021-07-30 + - Typo (GH#85, grr++) + - Silenced deprecation warning of sqlite_unicode not to break + tests of existing applications + +------------------------------------------------------------------- Old: ---- DBD-SQLite-1.68.tar.gz silence_sqlite_unicode_deprecation_warning.patch New: ---- DBD-SQLite-1.70.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-DBD-SQLite.spec ++++++ --- /var/tmp/diff_new_pack.26lrt1/_old 2021-08-05 20:48:06.483931701 +0200 +++ /var/tmp/diff_new_pack.26lrt1/_new 2021-08-05 20:48:06.487931696 +0200 @@ -18,14 +18,13 @@ %define cpan_name DBD-SQLite Name: perl-DBD-SQLite -Version: 1.68 +Version: 1.70 Release: 0 Summary: Self-contained RDBMS in a DBI Driver License: Artistic-1.0 OR GPL-1.0-or-later URL: https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml -Patch0: silence_sqlite_unicode_deprecation_warning.patch BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(DBI) >= 1.57 @@ -71,7 +70,7 @@ the typeless nature of the SQLite database. %prep -%autosetup -n %{cpan_name}-%{version} -p1 +%autosetup -n %{cpan_name}-%{version} %build perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" ++++++ DBD-SQLite-1.68.tar.gz -> DBD-SQLite-1.70.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-SQLite-1.68/Changes new/DBD-SQLite-1.70/Changes --- old/DBD-SQLite-1.68/Changes 2021-07-22 07:27:24.000000000 +0200 +++ new/DBD-SQLite-1.70/Changes 2021-08-01 12:18:35.000000000 +0200 @@ -1,5 +1,19 @@ Changes for Perl extension DBD-SQLite +1.70 2021-08-01 + - Switched to a production version + +1.69_02 2021-07-30 + - Fix doc to use the correct attribute with sqlite_ (GH#86, eekboek++) + - Modify the fix to silence the sqlite_unicode warning not to check + the attribute twice + - Fix an encoding issue of naive (GH#83, HaraldJoerg++) + +1.69_01 2021-07-30 + - Typo (GH#85, grr++) + - Silenced deprecation warning of sqlite_unicode not to break + tests of existing applications + 1.68 2021-07-22 - Switched to a production version diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-SQLite-1.68/META.json new/DBD-SQLite-1.70/META.json --- old/DBD-SQLite-1.68/META.json 2021-07-22 07:28:29.000000000 +0200 +++ new/DBD-SQLite-1.70/META.json 2021-08-01 12:20:01.000000000 +0200 @@ -55,6 +55,6 @@ }, "x_MailingList" : "http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbd-sqlite" }, - "version" : "1.68", + "version" : "1.70", "x_serialization_backend" : "JSON::PP version 4.05" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-SQLite-1.68/META.yml new/DBD-SQLite-1.70/META.yml --- old/DBD-SQLite-1.68/META.yml 2021-07-22 07:28:29.000000000 +0200 +++ new/DBD-SQLite-1.70/META.yml 2021-08-01 12:20:01.000000000 +0200 @@ -30,5 +30,5 @@ bugtracker: https://github.com/DBD-SQLite/DBD-SQLite/issues license: http://dev.perl.org/licenses/ repository: https://github.com/DBD-SQLite/DBD-SQLite -version: '1.68' +version: '1.70' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-SQLite-1.68/dbdimp.c new/DBD-SQLite-1.70/dbdimp.c --- old/DBD-SQLite-1.68/dbdimp.c 2021-06-14 05:45:54.000000000 +0200 +++ new/DBD-SQLite-1.70/dbdimp.c 2021-07-30 16:08:04.000000000 +0200 @@ -856,7 +856,18 @@ return TRUE; } - if (strEQ(key, "sqlite_unicode") || strEQ(key, "unicode")) { + if (strEQ(key, "sqlite_unicode")) { + /* it's too early to warn the deprecation of sqlite_unicode as it's widely used */ +#if PERL_UNICODE_DOES_NOT_WORK_WELL + sqlite_trace(dbh, imp_dbh, 3, form("Unicode support is disabled for this version of perl.")); + imp_dbh->string_mode = DBD_SQLITE_STRING_MODE_PV; +#else + imp_dbh->string_mode = SvTRUE(valuesv) ? DBD_SQLITE_STRING_MODE_UNICODE_NAIVE : DBD_SQLITE_STRING_MODE_PV; +#endif + return TRUE; + } + + if (strEQ(key, "unicode")) { _warn_deprecated_if_possible(key, "sqlite_string_mode"); #if PERL_UNICODE_DOES_NOT_WORK_WELL sqlite_trace(dbh, imp_dbh, 3, form("Unicode support is disabled for this version of perl.")); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-SQLite-1.68/lib/DBD/SQLite/VirtualTable.pm new/DBD-SQLite-1.70/lib/DBD/SQLite/VirtualTable.pm --- old/DBD-SQLite-1.68/lib/DBD/SQLite/VirtualTable.pm 2021-07-22 07:26:57.000000000 +0200 +++ new/DBD-SQLite-1.70/lib/DBD/SQLite/VirtualTable.pm 2021-08-01 12:18:13.000000000 +0200 @@ -5,7 +5,7 @@ use warnings; use Scalar::Util qw/weaken/; -our $VERSION = '1.68'; +our $VERSION = '1.70'; our @ISA; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-SQLite-1.68/lib/DBD/SQLite.pm new/DBD-SQLite-1.70/lib/DBD/SQLite.pm --- old/DBD-SQLite-1.68/lib/DBD/SQLite.pm 2021-07-22 07:26:57.000000000 +0200 +++ new/DBD-SQLite-1.70/lib/DBD/SQLite.pm 2021-08-01 12:18:13.000000000 +0200 @@ -5,7 +5,7 @@ use DBI 1.57 (); use XSLoader (); -our $VERSION = '1.68'; +our $VERSION = '1.70'; # sqlite_version cache (set in the XS bootstrap) our ($sqlite_version, $sqlite_version_number); @@ -1655,7 +1655,7 @@ use DBI qw(:sql_types); use DBD::SQLite::Constants ':dbd_sqlite_string_mode'; - $dbh->{string_mode} = DBD_SQLITE_STRING_MODE_UNICODE_FALLBACK; + $dbh->{sqlite_string_mode} = DBD_SQLITE_STRING_MODE_UNICODE_FALLBACK; my $sth = $dbh->prepare("INSERT INTO mytable (blobcolumn) VALUES (?)"); # Binary_data will be stored as is. @@ -1668,8 +1668,8 @@ rather than a warning if SQLite sends invalid UTF-8. (In Perl callbacks from SQLite we still warn instead.) -=item * DBD_SQLITE_STRING_MODULE_UNICODE_NAIVE: Like -DBD_SQLITE_STRING_MODE_UNICODE_FALLBACK but uses a "na?ve" UTF-8 decoding +=item * DBD_SQLITE_STRING_MODE_UNICODE_NAIVE: Like +DBD_SQLITE_STRING_MODE_UNICODE_FALLBACK but uses a "na??ve" UTF-8 decoding method that forgoes validation. This is marginally faster than a validated decode, but it can also B<corrupt> B<Perl> B<itself!> ++++++ cpanspec.yml ++++++ --- /var/tmp/diff_new_pack.26lrt1/_old 2021-08-05 20:48:06.851931287 +0200 +++ /var/tmp/diff_new_pack.26lrt1/_new 2021-08-05 20:48:06.851931287 +0200 @@ -4,8 +4,8 @@ #sources: # - source1 # - source2 -patches: - silence_sqlite_unicode_deprecation_warning.patch: -p1 +#patches: +# silence_sqlite_unicode_deprecation_warning.patch: -p1 # bar.patch: #preamble: |- # BuildRequires: gcc-c++