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-02 12:04:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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"

Mon Aug  2 12:04:30 2021 rev:46 rq:909336 version:1.68

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-DBD-SQLite/perl-DBD-SQLite.changes  
2021-07-29 21:31:25.448810952 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-DBD-SQLite.new.1899/perl-DBD-SQLite.changes    
    2021-08-02 12:04:41.133660937 +0200
@@ -1,0 +2,6 @@
+Fri Jul 30 07:51:14 UTC 2021 - Tina M??ller <tina.muel...@suse.com>
+
+- Add patch silence_sqlite_unicode_deprecation_warning.patch
+   See https://github.com/DBD-SQLite/DBD-SQLite/issues/87
+
+-------------------------------------------------------------------

New:
----
  silence_sqlite_unicode_deprecation_warning.patch

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

Other differences:
------------------
++++++ perl-DBD-SQLite.spec ++++++
--- /var/tmp/diff_new_pack.p95XqQ/_old  2021-08-02 12:04:42.441660659 +0200
+++ /var/tmp/diff_new_pack.p95XqQ/_new  2021-08-02 12:04:42.441660659 +0200
@@ -25,6 +25,7 @@
 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
@@ -70,7 +71,7 @@
 the typeless nature of the SQLite database.
 
 %prep
-%autosetup  -n %{cpan_name}-%{version}
+%autosetup  -n %{cpan_name}-%{version} -p1
 
 %build
 perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"

++++++ cpanspec.yml ++++++
--- /var/tmp/diff_new_pack.p95XqQ/_old  2021-08-02 12:04:42.481660651 +0200
+++ /var/tmp/diff_new_pack.p95XqQ/_new  2021-08-02 12:04:42.481660651 +0200
@@ -4,8 +4,8 @@
 #sources:
 #  - source1
 #  - source2
-#patches:
-#  foo.patch: -p1
+patches:
+  silence_sqlite_unicode_deprecation_warning.patch: -p1
 #  bar.patch:
 #preamble: |-
 # BuildRequires:  gcc-c++

++++++ silence_sqlite_unicode_deprecation_warning.patch ++++++
diff --git a/dbdimp.c b/dbdimp.c
index a8361ac..6dbff60 100644
--- a/dbdimp.c
+++ b/dbdimp.c
@@ -857,7 +857,10 @@ sqlite_db_STORE_attrib(SV *dbh, imp_dbh_t *imp_dbh, SV 
*keysv, SV *valuesv)
     }
 
     if (strEQ(key, "sqlite_unicode") || strEQ(key, "unicode")) {
-        _warn_deprecated_if_possible(key, "sqlite_string_mode");
+        if (strEQ(key, "unicode")) {
+            /* it's too early to warn the deprecation of sqlite_unicode as 
it's widely used */
+            _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."));
         imp_dbh->string_mode = DBD_SQLITE_STRING_MODE_PV;

Reply via email to