Hello community,

here is the log from the commit of package perl-DBD-Pg for openSUSE:Factory 
checked in at 2020-08-20 22:23:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-DBD-Pg (Old)
 and      /work/SRC/openSUSE:Factory/.perl-DBD-Pg.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-DBD-Pg"

Thu Aug 20 22:23:13 2020 rev:53 rq:827143 version:3.14.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-DBD-Pg/perl-DBD-Pg.changes  2020-07-28 
17:22:56.797741919 +0200
+++ /work/SRC/openSUSE:Factory/.perl-DBD-Pg.new.3399/perl-DBD-Pg.changes        
2020-08-20 22:23:49.415840862 +0200
@@ -1,0 +2,6 @@
+Fri Aug 14 03:08:58 UTC 2020 - Tina Müller <[email protected]>
+
+- updated to 3.14.2
+   see /usr/share/doc/packages/perl-DBD-Pg/Changes
+
+-------------------------------------------------------------------

Old:
----
  DBD-Pg-3.14.0.tar.gz

New:
----
  DBD-Pg-3.14.2.tar.gz

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

Other differences:
------------------
++++++ perl-DBD-Pg.spec ++++++
--- /var/tmp/diff_new_pack.3akOgd/_old  2020-08-20 22:23:50.583841408 +0200
+++ /var/tmp/diff_new_pack.3akOgd/_new  2020-08-20 22:23:50.587841410 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           perl-DBD-Pg
-Version:        3.14.0
+Version:        3.14.2
 Release:        0
 %define cpan_name DBD-Pg
 Summary:        PostgreSQL database driver for the DBI module

++++++ DBD-Pg-3.14.0.tar.gz -> DBD-Pg-3.14.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-Pg-3.14.0/Changes new/DBD-Pg-3.14.2/Changes
--- old/DBD-Pg-3.14.0/Changes   2020-07-19 14:13:14.000000000 +0200
+++ new/DBD-Pg-3.14.2/Changes   2020-08-13 15:32:53.000000000 +0200
@@ -2,7 +2,23 @@
 
 RT refers to rt.cpan.org
 
-Version 3.14.0  (released Jul 19, 2020)
+Version 3.14.2  (released August 13, 2020)
+
+ - Fix ENV typo in the test suite
+   [Gregor Herrmann]
+
+ - Renamed and enhanced test helper script: dbdpg_test_postgres_versions.pl
+   [Greg Sabino Mullane]
+
+
+Version 3.14.1  (released August 12, 2020)
+
+ - Force the version string so undefined errors in the "driver" sub go away.
+   [Greg Sabino Mullane]
+   (RT ticket #83057)
+
+
+Version 3.14.0  (released July 19, 2020)
 
  - The $dbh->primary_key_info and $dbh->foreign_key_info methods will now 
always return 
      a statement handle, even with no matches. Previously, they returned undef 
directly.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-Pg-3.14.0/MANIFEST.SKIP 
new/DBD-Pg-3.14.2/MANIFEST.SKIP
--- old/DBD-Pg-3.14.0/MANIFEST.SKIP     2020-07-05 19:37:16.000000000 +0200
+++ new/DBD-Pg-3.14.2/MANIFEST.SKIP     2020-08-13 14:34:22.000000000 +0200
@@ -8,7 +8,7 @@
 ^Pg.bs$
 ^Pg.xsi$
 ^pm_to_blib$
-testallversions.tmp.pl
+dbdpg_test_postgres_versions.pl
 ^MYMETA
 
 ^_build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-Pg-3.14.0/META.yml new/DBD-Pg-3.14.2/META.yml
--- old/DBD-Pg-3.14.0/META.yml  2020-07-05 19:37:16.000000000 +0200
+++ new/DBD-Pg-3.14.2/META.yml  2020-08-13 14:44:26.000000000 +0200
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name                        : DBD-Pg
-version                     : 3.14.0
+version                     : 3.14.2
 abstract                    : DBI PostgreSQL interface
 author:              
   - Greg Sabino Mullane <[email protected]>
@@ -30,10 +30,10 @@
 provides:
   DBD::Pg:
     file                    : Pg.pm
-    version                 : 3.14.0
+    version                 : 3.14.2
   Bundle::DBD::Pg:
     file                    : lib/Bundle/DBD/Pg.pm
-    version                 : 3.14.0
+    version                 : 3.14.2
 
 keywords:
   - Postgres
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-Pg-3.14.0/Makefile.PL 
new/DBD-Pg-3.14.2/Makefile.PL
--- old/DBD-Pg-3.14.0/Makefile.PL       2020-07-05 19:37:16.000000000 +0200
+++ new/DBD-Pg-3.14.2/Makefile.PL       2020-08-13 14:44:30.000000000 +0200
@@ -5,7 +5,7 @@
 use 5.008001;
 
 ## No version.pm for this one, as the prereqs are not loaded yet.
-my $VERSION = '3.14.0';
+my $VERSION = '3.14.2';
 
 ## App::Info is stored inside t/lib
 ## Create a proper path so we can use it below
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-Pg-3.14.0/Pg.pm new/DBD-Pg-3.14.2/Pg.pm
--- old/DBD-Pg-3.14.0/Pg.pm     2020-07-18 01:00:28.000000000 +0200
+++ new/DBD-Pg-3.14.2/Pg.pm     2020-08-13 14:44:23.000000000 +0200
@@ -16,7 +16,7 @@
 {
     package DBD::Pg;
 
-    use version; our $VERSION = qv('3.14.0');
+    use version; our $VERSION = qv('3.14.2');
 
     use DBI ();
     use DynaLoader ();
@@ -136,13 +136,16 @@
 
         $class .= '::dr';
 
+        ## Work around for issue found in 
https://rt.cpan.org/Ticket/Display.html?id=83057
+        my $realversion = qv('3.14.2');
+
         $drh = DBI::_new_drh($class, {
             'Name'        => 'Pg',
-            'Version'     => $VERSION,
+            'Version'     => $realversion,
             'Err'         => \$DBD::Pg::err,
             'Errstr'      => \$DBD::Pg::errstr,
             'State'       => \$DBD::Pg::sqlstate,
-            'Attribution' => "DBD::Pg $VERSION by Greg Sabino Mullane and 
others",
+            'Attribution' => "DBD::Pg $realversion by Greg Sabino Mullane and 
others",
         });
 
         # uncoverable branch false
@@ -1695,7 +1698,7 @@
 
 =head1 VERSION
 
-This documents version 3.14.0 of the DBD::Pg module
+This documents version 3.14.2 of the DBD::Pg module
 
 =head1 DESCRIPTION
 
@@ -2785,7 +2788,7 @@
 
 The C<ping> method determines if there is a working connection to an active 
 database server. It does this by sending a small query to the server, 
currently 
-B<'DBD::Pg ping test v3.14.0'>. It returns 0 (false) if the connection is not 
valid, 
+B<'DBD::Pg ping test v3.14.2'>. It returns 0 (false) if the connection is not 
valid, 
 otherwise it returns a positive number (true). The value returned indicates 
the 
 current state:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-Pg-3.14.0/README new/DBD-Pg-3.14.2/README
--- old/DBD-Pg-3.14.0/README    2020-07-05 19:37:16.000000000 +0200
+++ new/DBD-Pg-3.14.2/README    2020-08-13 14:44:10.000000000 +0200
@@ -6,7 +6,7 @@
 DESCRIPTION:
 ------------
 
-This is version 3.14.0 of DBD::Pg, the Perl interface to Postgres using DBI.
+This is version 3.14.2 of DBD::Pg, the Perl interface to Postgres using DBI.
 The web site for this interface, and the latest version, can be found at:
 
        http://search.cpan.org/dist/DBD-Pg/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-Pg-3.14.0/README.dev new/DBD-Pg-3.14.2/README.dev
--- old/DBD-Pg-3.14.0/README.dev        2020-07-20 02:18:09.000000000 +0200
+++ new/DBD-Pg-3.14.2/README.dev        2020-08-13 14:41:16.000000000 +0200
@@ -119,7 +119,7 @@
 
 Pg.pm - The main Perl file, which contains DBD::Pg packages and code for the 
   methods. Often times code here calls code from Pg.xs and dbdimp.c.
-  This file contains a version number in two places (once in the code, once 
+  This file contains a version number in four places (twice in the code, twice 
   in the POD). The main documentation for the module lives here, as POD 
information.
 
 Pg.xs - The Perl "glue" file for DBD::Pg. This file basically tells Perl how 
@@ -145,6 +145,12 @@
 
 * Test files:
 
+dbdpg_test_postgres_versions.pl - Run the test suite against multiple versions 
of
+  Postgres, both for compilation and target. Run with "--setup head,9.4,12" 
etc.
+  to create Postgres directories in ~/pg, then run with no arguments to test 
all
+  combinations. Specify one or more compilation versions with "-c" and one or 
more
+  target versions with "-r". For example, "-c 9.4,11 -r head"
+
 t/dbdpg_test_setup.pl - Common connection, schema creation, and schema 
destruction subs.
   Goes through a lot of trouble to try and get a database to test with.
 
@@ -334,7 +340,7 @@
 It's also a good idea to test the current HEAD version of Postgres in your 
tests: 
 this can detect changes nice and early.
 
-See the testallversions.tmp.pl file for one way to automate this.
+See the dbdpg_test_postgres_versions.pl file for one way to automate this.
 
 In addition to different versions of Postgres, it's a good idea to test a few 
versions of 
 DBI: this has caught problems in the past. You'll basically need to install 
the different 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-Pg-3.14.0/SIGNATURE new/DBD-Pg-3.14.2/SIGNATURE
--- old/DBD-Pg-3.14.0/SIGNATURE 2020-07-20 02:21:20.000000000 +0200
+++ new/DBD-Pg-3.14.2/SIGNATURE 2020-08-13 15:33:09.000000000 +0200
@@ -17,29 +17,29 @@
 SHA256 e4c6f4cdc9560a09492f196fc9a180867fab12742d7d05052d9842b395c6a9eb 
.dir-locals.el
 SHA256 599f3c02300e2558e32c2b1ea52802b6585b5e0227036c0675404e598fc163e0 
.perlcriticrc
 SHA256 e8d3a038d88fb019bb96983f0c52125f86a4c3465466a20612bf4958ace70ed5 
CONTRIBUTING.md
-SHA256 c41a66629afd708a8523375c92815dd5d7f0734d1e0f597f32db5026e7bb5e14 Changes
+SHA256 fb932bfd5dc64c16b1768ea293708c11c22c85b85bcb8dc85e33ad649e281f16 Changes
 SHA256 d52a34724b2e3c40ffa2b3b378b574b9e3db27bc3132c88e0be3675f93f378a5 
LICENSES/artistic.txt
 SHA256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 
LICENSES/gpl-2.0.txt
 SHA256 e15fb8180cca35de2c3de6854e5cf23152a7733dfa89640825ae13f6f83b0e72 
MANIFEST
-SHA256 d5def2a47197a203318a580bed42169dca47516c6d91d3880317a3043af07f9b 
MANIFEST.SKIP
-SHA256 299f49aa8e3650b56fbcff00dbf6400302eefd4a3a9660d4dc3a6a2735bdc37b 
META.yml
-SHA256 35b243ef19b9987ab8fb5924d122bd8483c396755af408e7108e3b961e0da091 
Makefile.PL
+SHA256 f41d8891a80fa4f3fbf1c96fc745a2c8ecc0497045a9ad55daea54d5ffcb4683 
MANIFEST.SKIP
+SHA256 a16a5a33fe23f3d01757d9f451ac21febc7adf966ae6e7b8fc08d744c938e272 
META.yml
+SHA256 c2b3276297eb3eef4ebb3b1dbf7d67cc66d373ef32a87a28124f74cfe1c7cb5d 
Makefile.PL
 SHA256 d7d68c574b9469375f92aaf0bfd0e539f635a45da869f91390fdc401b1ccaefb Pg.h
-SHA256 90819a6619b36a61a1cd4b86c46817538534a19eeda196d0ec20819358dbd713 Pg.pm
+SHA256 73115a4af943b78495686c6eb6df2a8e830319ba2413277cd78920c99f549143 Pg.pm
 SHA256 ec04611ed1b769de30887bbea5d916ea1535e26beef296dcb0506a484cfd96c4 Pg.xs
-SHA256 2aae30afb2716d4eb5963ae635739161e88e5bf67086593dcfb3e05862c57d14 README
-SHA256 91aa913c7c0ad4f9c31860844ca6360dcdea8c437aac2ff098eda8ff203486b9 
README.dev
+SHA256 3d883a2ac45eabb5520590098a07cb405e1109c41efe0444f205c0192d1b4a24 README
+SHA256 230949b9f9e12a116f1b776946ecad0f249cf2577ed1ac1918662fca06b9428c 
README.dev
 SHA256 a1d224603fe3a343ba0a0f40086065c81d57fbebc734b5382b0d359da16bdd94 
README.win32
 SHA256 ce798149ee5bf517fb76d6a652c3e4619bfda6ed706df068f2d0fd1f05ed259c TODO
-SHA256 1b0645d1c16b29e0175bc3d86df5f6513af495d34da73807d049bd41d5b86e8d 
dbdimp.c
+SHA256 7756584f0e0d909ae0ce1b156d638f3129fe756d144a9b5d7812a31c8e9188b2 
dbdimp.c
 SHA256 72c7b368ca468cd1df7f5593770ac72b7680aeb6c4924f9c5b5f17b774619ead 
dbdimp.h
 SHA256 9e53f7f41aaaf1b540e2784756ef6f16f61b63df0d9956483aded3c49b6e0f48 
dbivport.h
-SHA256 a438349c086f7e42ff4e77e946d8f67e3716588d35037da9c2247e80f231a7d3 
lib/Bundle/DBD/Pg.pm
+SHA256 f639833c96bb032135480bfac7802c6adf6ab0d5964a9222fb7347ac3630a807 
lib/Bundle/DBD/Pg.pm
 SHA256 c945a57d774dc5bb789f2af67892c749f8c4d42b75967c9aab4bc436ed635a90 quote.c
 SHA256 1ee43f02036bbb68c151903c2718c483ed223aff6cc93fb1408a9158adad9136 quote.h
 SHA256 49950c2c882018916ef89b59a1707b732064eb3bb6acb6a350111e1dc81000b8 
t/00_signature.t
 SHA256 4a95e025f903ed2d6a0aa4470f46f075d4692b9a21bd1d316ead19fb9cabd2dd 
t/00basic.t
-SHA256 0b2a04e9598887603a7fb69361a34b9f40d153307af25ab4a02bc0194abb0cbb 
t/01connect.t
+SHA256 19e8f71d48ab56d22ec1ba1551a4e5db68c113001e8ac66a6d6250c0e1799a8e 
t/01connect.t
 SHA256 4e506c9d0ebcd1231cdcbde147b66eba825c85bb5e708f0575ee5df57379944f 
t/01constants.t
 SHA256 e0075d89da43127ea1b0011dadbf5174660c52df6ffc18a40afe02d641a2d2b6 
t/02attribs.t
 SHA256 2495fb2858d0f805f1e7ca93dda0760b2b8c36c4e637c43828edc1c06433664e 
t/03dbmethod.t
@@ -69,7 +69,7 @@
 SHA256 4628f92764bdb3e2b04bda7f30fc497231fbbf80dfd24cc09ee3df2e6d6d4387 
win32.mak
 -----BEGIN PGP SIGNATURE-----
 
-iF0EAREDAB0WIQQlKd9quPeUB+lERbS8m5BnFJZKyAUCXxTjdwAKCRC8m5BnFJZK
-yAAYAJ42SS7z9Mizi0tY2O2an+DccyeXWwCguby+Kyk308MirJK5H4zqsCTNCC0=
-=u4fi
+iF0EAREDAB0WIQQlKd9quPeUB+lERbS8m5BnFJZKyAUCXzVBFQAKCRC8m5BnFJZK
+yNM1AJ9VbjGxLZ5mvGkZhVjvH0AjsJwFwwCeJiuGIOU1VfHWqLNLFvBPpfVgilw=
+=/5ct
 -----END PGP SIGNATURE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-Pg-3.14.0/dbdimp.c new/DBD-Pg-3.14.2/dbdimp.c
--- old/DBD-Pg-3.14.0/dbdimp.c  2020-07-14 20:59:08.000000000 +0200
+++ new/DBD-Pg-3.14.2/dbdimp.c  2020-08-13 14:43:05.000000000 +0200
@@ -514,7 +514,7 @@
     }
 
     /* No matter what state we are in, send an empty query to the backend */
-    result = PQexec(imp_dbh->conn, "/* DBD::Pg ping test v3.14.0 */");
+    result = PQexec(imp_dbh->conn, "/* DBD::Pg ping test v3.14.2 */");
     status = PQresultStatus(result);
     PQclear(result);
     if (PGRES_FATAL_ERROR == status) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-Pg-3.14.0/lib/Bundle/DBD/Pg.pm 
new/DBD-Pg-3.14.2/lib/Bundle/DBD/Pg.pm
--- old/DBD-Pg-3.14.0/lib/Bundle/DBD/Pg.pm      2020-07-05 19:37:16.000000000 
+0200
+++ new/DBD-Pg-3.14.2/lib/Bundle/DBD/Pg.pm      2020-08-13 14:43:11.000000000 
+0200
@@ -5,7 +5,7 @@
 use warnings;
 use 5.008001;
 
-our $VERSION = '3.14.0';
+our $VERSION = '3.14.2';
 
 1;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-Pg-3.14.0/t/01connect.t 
new/DBD-Pg-3.14.2/t/01connect.t
--- old/DBD-Pg-3.14.0/t/01connect.t     2020-07-07 18:15:44.000000000 +0200
+++ new/DBD-Pg-3.14.2/t/01connect.t     2020-08-13 14:24:02.000000000 +0200
@@ -200,4 +200,7 @@
         "DBI_USER                    $user\n".
         "Test schema                 $schema$extra\n";
 
+    if ($extra =~ /could not connect/ and $ENV{DBDPG_INITDB}) {
+        BAIL_OUT "Cannot continue: connection failed\n";
+    }
 }


Reply via email to