commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2019-02-28 21:37:21 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new.28833 (New) Package is "perl-DBD-mysql" Thu Feb 28 21:37:21 2019 rev:56 rq:674935 version:4.050 Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2019-01-15 09:13:06.930417038 +0100 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new.28833/perl-DBD-mysql.changes 2019-02-28 21:37:23.241659360 +0100 @@ -1,0 +2,8 @@ +Wed Feb 13 15:05:24 UTC 2019 - Vítězslav Čížek + +- put back zlib-devel BuildRequires, otherwise the package doesn't + build with the latest OpenSSL +- add zlib-devel to the cpanspec.yml so it won't get dropped + on the next automatic update + +--- Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.ex1UAy/_old 2019-02-28 21:37:23.753659199 +0100 +++ /var/tmp/diff_new_pack.ex1UAy/_new 2019-02-28 21:37:23.753659199 +0100 @@ -37,6 +37,7 @@ %{perl_requires} # MANUAL BEGIN BuildRequires: libmariadb-devel +BuildRequires: zlib-devel # MANUAL END %description ++ cpanspec.yml ++ --- /var/tmp/diff_new_pack.ex1UAy/_old 2019-02-28 21:37:23.773659193 +0100 +++ /var/tmp/diff_new_pack.ex1UAy/_new 2019-02-28 21:37:23.777659191 +0100 @@ -9,6 +9,7 @@ # bar.patch: preamble: |- BuildRequires: libmariadb-devel + BuildRequires: zlib-devel #post_prep: |- # hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` # sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2019-01-15 09:12:47 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new.28833 (New) Package is "perl-DBD-mysql" Tue Jan 15 09:12:47 2019 rev:55 rq:664310 version:4.050 Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2018-12-08 11:20:51.322811531 +0100 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new.28833/perl-DBD-mysql.changes 2019-01-15 09:13:06.930417038 +0100 @@ -1,0 +2,18 @@ +Thu Jan 10 06:04:35 UTC 2019 - Stephan Kulow + +- updated to 4.050 + see /usr/share/doc/packages/perl-DBD-mysql/Changes + + DBI/DBD community (4.050) + * Fix SQL syntax for statements that have "...limit = ?" #288 + * Make tests pass on MySQL 4.1 #286 + * Travis-CI: Install Test::Deep #281 + * Fix undefined ssl_verify_set on MySQL 5.0 and before #283 + * Fix compilation on MySQL 4.1 #283 + * Move Travis to dbdeployer (#284) #284 + * Fix compiling on 8.0.0 and 8.0.1 #285 + * Fix compatibility with MariaDB 10.3 #291 + + 2018-10-25 Daniël van Eeden, Patrick Galbraith, + +--- Old: DBD-mysql-4.049.tar.gz New: DBD-mysql-4.050.tar.gz Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.5WUsw7/_old 2019-01-15 09:13:07.286416709 +0100 +++ /var/tmp/diff_new_pack.5WUsw7/_new 2019-01-15 09:13:07.286416709 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-DBD-mysql # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: perl-DBD-mysql -Version:4.049 +Version:4.050 Release:0 %define cpan_name DBD-mysql Summary:MySQL driver for the Perl5 Database Interface (DBI) ++ DBD-mysql-4.049.tar.gz -> DBD-mysql-4.050.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.049/Changes new/DBD-mysql-4.050/Changes --- old/DBD-mysql-4.049/Changes 2018-11-17 19:49:27.0 +0100 +++ new/DBD-mysql-4.050/Changes 2019-01-09 07:46:33.0 +0100 @@ -1,4 +1,15 @@ 2018-10-25 Daniël van Eeden, Patrick Galbraith, +DBI/DBD community (4.050) +* Fix SQL syntax for statements that have "...limit = ?" #288 +* Make tests pass on MySQL 4.1 #286 +* Travis-CI: Install Test::Deep #281 +* Fix undefined ssl_verify_set on MySQL 5.0 and before #283 +* Fix compilation on MySQL 4.1 #283 +* Move Travis to dbdeployer (#284) #284 +* Fix compiling on 8.0.0 and 8.0.1 #285 +* Fix compatibility with MariaDB 10.3 #291 + +2018-10-25 Daniël van Eeden, Patrick Galbraith, DBI/DBD community (4.049) * Fix MariaDB issue #262 * Various fixes for travis builds diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.049/META.json new/DBD-mysql-4.050/META.json --- old/DBD-mysql-4.049/META.json 2018-11-17 19:56:13.0 +0100 +++ new/DBD-mysql-4.050/META.json 2019-01-09 10:00:28.0 +0100 @@ -72,7 +72,7 @@ "x_IRC" : "irc://irc.perl.org/#dbi", "x_MailingList" : "mailto:dbi-...@perl.org; }, - "version" : "4.049", + "version" : "4.050", "x_contributors" : [ "Alceu Rodrigues de Freitas Junior ", "Alexandr Ciornii ", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.049/META.yml new/DBD-mysql-4.050/META.yml --- old/DBD-mysql-4.049/META.yml2018-11-17 19:56:13.0 +0100 +++ new/DBD-mysql-4.050/META.yml2019-01-09 10:00:27.0 +0100 @@ -34,7 +34,7 @@ homepage: http://dbi.perl.org/ license: http://dev.perl.org/licenses/ repository: https://github.com/perl5-dbi/DBD-mysql.git -version: '4.049' +version: '4.050' x_contributors: - 'Alceu Rodrigues de Freitas Junior ' - 'Alexandr Ciornii ' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.049/Makefile.PL new/DBD-mysql-4.050/Makefile.PL --- old/DBD-mysql-4.049/Makefile.PL 2018-11-02 13:31:28.0 +0100 +++ new/DBD-mysql-4.050/Makefile.PL 2019-01-09 07:45:48.0 +0100 @@ -617,10 +617,11 @@ $str =~ s/\-L\"(.*?)\"/-L$1/sg; # Separate libs from ldflags +# Ignore static libs like libgnutls.a as reported by MariaDB's mysql_config if ($param eq 'libs') {
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2018-12-08 11:20:47 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new.19453 (New) Package is "perl-DBD-mysql" Sat Dec 8 11:20:47 2018 rev:54 rq:655845 version:4.049 Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2018-10-01 08:14:38.418074828 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new.19453/perl-DBD-mysql.changes 2018-12-08 11:20:51.322811531 +0100 @@ -1,0 +2,15 @@ +Thu Dec 6 15:30:46 UTC 2018 - Stephan Kulow + +- updated to 4.049 + see /usr/share/doc/packages/perl-DBD-mysql/Changes + + 2018-10-25 Daniël van Eeden, Patrick Galbraith, + DBI/DBD community (4.049) + * Fix MariaDB issue #262 + * Various fixes for travis builds + * Fix to issue 187: Don't declare enum_type as static + * Fix regex for removing database from DSN again + * Allow to call $sth->mysql_async_ready and $sth->mysql_async_result more times without discarding result state 201 +- Drop perl-DBD-mysql-MARIADB_BASE_VERSION.patch - code changes obsolete patch + +--- Old: DBD-mysql-4.048.tar.gz perl-DBD-mysql-MARIADB_BASE_VERSION.patch New: DBD-mysql-4.049.tar.gz Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.thXaMW/_old 2018-12-08 11:20:51.818811056 +0100 +++ /var/tmp/diff_new_pack.thXaMW/_new 2018-12-08 11:20:51.822811052 +0100 @@ -12,21 +12,21 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define cpan_name DBD-mysql Name: perl-DBD-mysql -Version:4.048 +Version:4.049 Release:0 +%define cpan_name DBD-mysql Summary:MySQL driver for the Perl5 Database Interface (DBI) License:Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl -Url:https://metacpan.org/release/DBD-mysql -Source0: https://cpan.metacpan.org/authors/id/M/MI/MICHIELB/%{cpan_name}-%{version}.tar.gz +Url:https://metacpan.org/release/%{cpan_name} +Source0: https://cpan.metacpan.org/authors/id/D/DV/DVEEDEN/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml -Patch0: perl-DBD-mysql-MARIADB_BASE_VERSION.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(DBI) >= 1.609 @@ -37,7 +37,6 @@ %{perl_requires} # MANUAL BEGIN BuildRequires: libmariadb-devel -BuildRequires: zlib-devel # MANUAL END %description @@ -51,14 +50,13 @@ %prep %setup -q -n %{cpan_name}-%{version} find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 -%patch0 -p1 %build perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" make %{?_smp_mflags} %check -make %{?_smp_mflags} test +make test %install %perl_make_install ++ DBD-mysql-4.048.tar.gz -> DBD-mysql-4.049.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.048/Changes new/DBD-mysql-4.049/Changes --- old/DBD-mysql-4.048/Changes 2018-09-15 13:55:42.0 +0200 +++ new/DBD-mysql-4.049/Changes 2018-11-17 19:49:27.0 +0100 @@ -1,3 +1,11 @@ +2018-10-25 Daniël van Eeden, Patrick Galbraith, +DBI/DBD community (4.049) +* Fix MariaDB issue #262 +* Various fixes for travis builds +* Fix to issue 187: Don't declare enum_type as static +* Fix regex for removing database from DSN again +* Allow to call $sth->mysql_async_ready and $sth->mysql_async_result more times without discarding result state 201 + 2018-09-15 Daniël van Eeden, Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.048) * Fix corrupted META.json so cpan installations work as expected. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.048/META.json new/DBD-mysql-4.049/META.json --- old/DBD-mysql-4.048/META.json 2018-09-15 14:45:42.0 +0200 +++ new/DBD-mysql-4.049/META.json 2018-11-17 19:56:13.0 +0100 @@ -4,13 +4,13 @@ "Patrick Galbraith " ], "dynamic_config" : 0, - "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150001", + "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010", "license" : [ "perl_5" ], "meta-spec" : { "url" :
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2018-10-01 08:14:37 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Mon Oct 1 08:14:37 2018 rev:53 rq:637904 version:4.048 Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2018-09-16 18:30:02.995450553 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2018-10-01 08:14:38.418074828 +0200 @@ -1,0 +2,9 @@ +Mon Sep 24 16:46:51 UTC 2018 - pmonrealgonza...@suse.com + +- updated to 4.048 + * Fix corrupted META.json so cpan installations work as expected. +https://github.com/perl5-dbi/DBD-mysql/issues/263 + +- Cleaned with spec-cleaner + +--- Old: DBD-mysql-4.047.tar.gz New: DBD-mysql-4.048.tar.gz Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.rHpomM/_old 2018-10-01 08:14:38.854074548 +0200 +++ /var/tmp/diff_new_pack.rHpomM/_new 2018-10-01 08:14:38.854074548 +0200 @@ -18,13 +18,13 @@ %define cpan_name DBD-mysql Name: perl-DBD-mysql -Version:4.047 +Version:4.048 Release:0 Summary:MySQL driver for the Perl5 Database Interface (DBI) License:Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl -Url:http://search.cpan.org/dist/DBD-mysql/ -Source0: http://search.cpan.org/CPAN/authors/id/C/CA/CAPTTOFU/%{cpan_name}-%{version}.tar.gz +Url:https://metacpan.org/release/DBD-mysql +Source0: https://cpan.metacpan.org/authors/id/M/MI/MICHIELB/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml Patch0: perl-DBD-mysql-MARIADB_BASE_VERSION.patch BuildRequires: perl ++ DBD-mysql-4.047.tar.gz -> DBD-mysql-4.048.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.047/Changes new/DBD-mysql-4.048/Changes --- old/DBD-mysql-4.047/Changes 2018-09-08 22:06:49.0 +0200 +++ new/DBD-mysql-4.048/Changes 2018-09-15 13:55:42.0 +0200 @@ -1,3 +1,8 @@ +2018-09-15 Daniël van Eeden, Patrick Galbraith, Michiel Beijen, +DBI/DBD community (4.048) +* Fix corrupted META.json so cpan installations work as expected. + https://github.com/perl5-dbi/DBD-mysql/issues/263 + 2018-09-08 Daniël van Eeden, Patrick Galbraith, DBI/DBD community (4.047) * Add options needed for public key based security. * Allow several spaces after LIMIT clause. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.047/META.json new/DBD-mysql-4.048/META.json --- old/DBD-mysql-4.047/META.json 2018-09-09 04:57:31.0 +0200 +++ new/DBD-mysql-4.048/META.json 2018-09-15 14:45:42.0 +0200 @@ -4,7 +4,7 @@ "Patrick Galbraith " ], "dynamic_config" : 0, - "generated_by" : "ExtUtils::MakeMaker version 7.1002, CPAN::Meta::Converter version 2.150005", + "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150001", "license" : [ "perl_5" ], @@ -72,7 +72,7 @@ "x_IRC" : "irc://irc.perl.org/#dbi", "x_MailingList" : "mailto:dbi-...@perl.org; }, - "version" : "4.047", + "version" : "4.048", "x_contributors" : [ "Alceu Rodrigues de Freitas Junior ", "Alexandr Ciornii ", @@ -86,11 +86,11 @@ "Chris Hammond ", "Chris Weyl ", "Christian Walde ", - "Dagfinn Ilmari Manns\x{00e5}ker ", + "Dagfinn Ilmari Mannsåker ", "Daisuke Murase ", "Damyan Ivanov ", "Dan Book ", - "Dani\x{00eb}l van Eeden ", + "Daniël van Eeden ", "Dave Lambley ", "David Farrell ", "David Steinbrunner ", @@ -112,7 +112,7 @@ "Patrick Galbraith ", "Perlover ", "Peter Botha ", - "Petr P\x{00ed}sa\x{0159} ", + "Petr Písař ", "Reini Urban ", "Rob Hoelz ", "Rob Van Dam ", @@ -126,13 +126,12 @@ "Taro Kobayashi <9re.3...@gmail.com>", "Tatsuhiko Miyagawa ", "Tim Mullin ", - "Ville Skytt\x{00e4} ", + "Ville Skyttä ", "Vladimir Marek ", "katyavoid ", "kmx ", "tokuhirom ", "zefram ", "zentooo " - ], - "x_serialization_backend" : "JSON::PP version 2.27300_01" + ] } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.047/META.yml new/DBD-mysql-4.048/META.yml --- old/DBD-mysql-4.047/META.yml2018-09-09 04:57:31.0 +0200 +++
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2018-09-16 18:29:55 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Sun Sep 16 18:29:55 2018 rev:52 rq:635490 version:4.047 Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2018-09-11 17:12:37.051843300 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2018-09-16 18:30:02.995450553 +0200 @@ -1,0 +2,43 @@ +Wed Sep 12 14:04:10 UTC 2018 - pmonrealgonza...@suse.com + +- updated to 4.047 + * Add options needed for public key based security. + * Allow several spaces after LIMIT clause. + * Basic GTID tracking. + * Fix GCC 8.1 warnings + * Fix warning: unused variable ‘buffer_len’ + * Fix warning about bind->is_null assignment with incompatible pointer type + * Get rid of warning about unused variable ssl_verify_set + * Fix space/tab issue which leads to misleading indentation + * Change spaces/tabs to get rid of GCC8 warning + +- updated to 4.046_01 + * Updated documentation re. multithreading + * Remove #IFDEFs for code detecting ancient DBI versions. The minimum +DBI version we require is version 1.609 from 2009! + * ChopBlanks should not trim binary fields + * Skipped test which failed on OpenBSD because Proc::ProcessTable does not +come with a 'size' attribute on this platform + * Improved test suite with regards to MySQL 8.0 + * Improved macOS installation notes. + * Use Devel::CheckLib 1.09 or newer, fixes +https://github.com/perl5-dbi/DBD-mysql/issues/109 + * Specify bigint as test dependency + * Add recommends and suggests tests dependencies + * Check only for libs via Devel::CheckLib in Makefile.PL + * Remove param --with-mysql from Makefile.PL documentation + * Check if specified Makefile.PL settings are working + Fixes https://rt.cpan.org/Ticket/Display.html?id=119902 + * Remember mysql_config value for Makefile.PL + * Locate MySQL libs using Devel::CheckLib + * Added a fix for 30insertfetch failure when using server-side prepared +statements. The stmt was being freed for DML statements before +the handle attribute was read, mysql_info was reading back nulls + +- Dropped patch perl-DBD-mysql-4.046-fix_00base_test.patch as fixed + upstream in https://github.com/perl5-dbi/DBD-mysql/pull/231 + +- Added perl-DBD-mysql-MARIADB_BASE_VERSION.patch to fix compilation + errors as mentioned in https://github.com/perl5-dbi/DBD-mysql/issues/262 + +--- Old: DBD-mysql-4.046.tar.gz perl-DBD-mysql-4.046-fix_00base_test.patch New: DBD-mysql-4.047.tar.gz perl-DBD-mysql-MARIADB_BASE_VERSION.patch Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.N1June/_old 2018-09-16 18:30:05.895449398 +0200 +++ /var/tmp/diff_new_pack.N1June/_new 2018-09-16 18:30:05.927449385 +0200 @@ -18,7 +18,7 @@ %define cpan_name DBD-mysql Name: perl-DBD-mysql -Version:4.046 +Version:4.047 Release:0 Summary:MySQL driver for the Perl5 Database Interface (DBI) License:Artistic-1.0 OR GPL-1.0-or-later @@ -26,7 +26,7 @@ Url:http://search.cpan.org/dist/DBD-mysql/ Source0: http://search.cpan.org/CPAN/authors/id/C/CA/CAPTTOFU/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml -Patch0: perl-DBD-mysql-4.046-fix_00base_test.patch +Patch0: perl-DBD-mysql-MARIADB_BASE_VERSION.patch BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(DBI) >= 1.609 @@ -52,6 +52,7 @@ %setup -q -n %{cpan_name}-%{version} find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 %patch0 -p1 + %build perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" make %{?_smp_mflags} ++ DBD-mysql-4.046.tar.gz -> DBD-mysql-4.047.tar.gz ++ 2304 lines of diff (skipped) ++ perl-DBD-mysql-MARIADB_BASE_VERSION.patch ++ Index: DBD-mysql-4.047/dbdimp.c === --- DBD-mysql-4.047.orig/dbdimp.c +++ DBD-mysql-4.047/dbdimp.c @@ -1907,14 +1907,14 @@ MYSQL *mysql_dr_connect( (SvTRUE(*svp) ? "utf8" : "latin1")); } -#if (MYSQL_VERSION_ID >= 50723) && (MYSQL_VERSION_ID < MARIADB_BASE_VERSION) +#if (MYSQL_VERSION_ID >= 50723) && (MYSQL_VERSION_ID < MARIADB_VERSION_ID) if ((svp = hv_fetch(hv, "mysql_get_server_pubkey", 23, FALSE)) && *svp && SvTRUE(*svp)) { my_bool server_get_pubkey = 1; mysql_options(sock,
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2018-09-11 17:12:35 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Tue Sep 11 17:12:35 2018 rev:51 rq:631790 version:4.046 Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2018-04-25 09:59:09.715662812 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2018-09-11 17:12:37.051843300 +0200 @@ -1,0 +2,5 @@ +Mon Aug 27 09:28:19 UTC 2018 - tchva...@suse.com + +- Pull in zlib-devel, previously added by openssl devel + +--- Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.ycidzM/_old 2018-09-11 17:12:37.559842512 +0200 +++ /var/tmp/diff_new_pack.ycidzM/_new 2018-09-11 17:12:37.563842506 +0200 @@ -37,6 +37,7 @@ %{perl_requires} # MANUAL BEGIN BuildRequires: libmariadb-devel +BuildRequires: zlib-devel # MANUAL END %description
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2018-04-25 09:59:05 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Wed Apr 25 09:59:05 2018 rev:50 rq:56 version:4.046 Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2017-11-19 11:06:29.594102920 +0100 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2018-04-25 09:59:09.715662812 +0200 @@ -1,0 +2,36 @@ +Wed Apr 18 15:35:43 UTC 2018 - kstreit...@suse.com + +- updated to 4.046 + 4.046 + * Version bump because of issue with META file in 4.045 release. + 4.045 + * Use API function for reconnect; fixes compilation on MariaDB +10.2.6+. + * Fixed broken link to MySQL download page + * Spelling fixes + 4.044 + * Reapply https://github.com/perl5-dbi/DBD-mysql/pull/114 +"Improve SSL settings, reflect changes for BACKRONYM and +Riddle vulnerabilities, enforce SSL encryption when mysql_ssl=1 +is set" [bsc#1047059] [CVE-2017-10789] + * Fix parsing configure libs from mysql_config --libs output +in Makefile.PL. Libraries in mysql_config --libs output can be +specified by library name with the -l prefix or by absolute path +to library name without any prefix. Parameters must start with a +hyphen, so treat all options without leading hyphen in +mysql_config --libs output as libraries with full path. +Partially fixes bug +https://rt.cpan.org/Public/Bug/Display.html?id=100898 + * Return INTs with ZEROFILL as strings. +https://rt.cpan.org/Public/Bug/Display.html?id=118977 + * Correct require on relative path for perl 5.26. +https://github.com/perl5-dbi/DBD-mysql/pull/136 +- remove the following patches that are no longer needed: + * perl-DBD-mysql-4.043-CVE-2017-10788.patch + * perl-DBD-mysql-4.043-Fix-build-failures-for-MariaDB.patch +- add perl-DBD-mysql-4.046-fix_00base_test.patch to fix 00base test +- add Devel::CheckLib BuildRequires +- switch from libmysqlclient-devel to libmariadb-devel +- run spec-cleaner + +--- Old: DBD-mysql-4.043.tar.gz perl-DBD-mysql-4.043-CVE-2017-10788.patch perl-DBD-mysql-4.043-Fix-build-failures-for-MariaDB.patch New: DBD-mysql-4.046.tar.gz perl-DBD-mysql-4.046-fix_00base_test.patch Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.tOVeZg/_old 2018-04-25 09:59:10.687627154 +0200 +++ /var/tmp/diff_new_pack.tOVeZg/_new 2018-04-25 09:59:10.691627007 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-DBD-mysql # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,30 +16,27 @@ # +%define cpan_name DBD-mysql Name: perl-DBD-mysql -Version:4.043 +Version:4.046 Release:0 -%define cpan_name DBD-mysql Summary:MySQL driver for the Perl5 Database Interface (DBI) -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/DBD-mysql/ -Source0: https://cpan.metacpan.org/authors/id/M/MI/MICHIELB/%{cpan_name}-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/C/CA/CAPTTOFU/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml -# PATCH-FIX-UPSTREAM CVE-2017-10788 bsc#1047095 pmonrealgonza...@suse.com - DoS or possibly RCE through use-after-free -Patch1: perl-DBD-mysql-4.043-CVE-2017-10788.patch -# bsc#1067882 perl-DBD-mysql-4.043-Fix-build-failures-for-MariaDB.patch -Patch2: perl-DBD-mysql-4.043-Fix-build-failures-for-MariaDB.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Patch0: perl-DBD-mysql-4.046-fix_00base_test.patch BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(DBI) >= 1.609 +BuildRequires: perl(Devel::CheckLib) >= 1.09 BuildRequires: perl(Test::Deep) BuildRequires: perl(Test::Simple) >= 0.90 Requires: perl(DBI) >= 1.609 %{perl_requires} # MANUAL BEGIN -BuildRequires: libmysqlclient-devel +BuildRequires: libmariadb-devel # MANUAL END %description @@ -53,15 +50,13 @@ %prep %setup -q -n %{cpan_name}-%{version} find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 -%patch1 -p1 -%patch2 -p1 - +%patch0 -p1 %build -%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2017-11-19 11:06:28 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Sun Nov 19 11:06:28 2017 rev:49 rq:542062 version:4.043 Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2017-08-19 10:55:05.143724257 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2017-11-19 11:06:29.594102920 +0100 @@ -1,0 +2,7 @@ +Tue Nov 14 17:12:32 UTC 2017 - pmonrealgonza...@suse.com + +- Fixed build with libmariadb [bsc#1067882] +- Added patch: + * perl-DBD-mysql-4.043-Fix-build-failures-for-MariaDB.patch + +--- New: perl-DBD-mysql-4.043-Fix-build-failures-for-MariaDB.patch Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.KIyAMW/_old 2017-11-19 11:06:30.170081917 +0100 +++ /var/tmp/diff_new_pack.KIyAMW/_new 2017-11-19 11:06:30.170081917 +0100 @@ -28,6 +28,8 @@ Source1:cpanspec.yml # PATCH-FIX-UPSTREAM CVE-2017-10788 bsc#1047095 pmonrealgonza...@suse.com - DoS or possibly RCE through use-after-free Patch1: perl-DBD-mysql-4.043-CVE-2017-10788.patch +# bsc#1067882 perl-DBD-mysql-4.043-Fix-build-failures-for-MariaDB.patch +Patch2: perl-DBD-mysql-4.043-Fix-build-failures-for-MariaDB.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros @@ -52,6 +54,7 @@ %setup -q -n %{cpan_name}-%{version} find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 %patch1 -p1 +%patch2 -p1 %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" ++ perl-DBD-mysql-4.043-Fix-build-failures-for-MariaDB.patch ++ diff --git a/dbdimp.c b/dbdimp.c index 9b8b313..fa628b0 100644 --- a/dbdimp.c +++ b/dbdimp.c @@ -1979,6 +1979,9 @@ MYSQL *mysql_dr_connect( if (result) { +#if MYSQL_VERSION_ID >= 50013 + my_bool reconnect=1; +#endif #if MYSQL_VERSION_ID >=SERVER_PREPARE_VERSION /* connection succeeded. */ /* imp_dbh == NULL when mysql_dr_connect() is called from mysql.xs @@ -1997,7 +2000,11 @@ MYSQL *mysql_dr_connect( we turn off Mysql's auto reconnect and handle re-connecting ourselves so that we can keep track of when this happens. */ +#if MYSQL_VERSION_ID >= 50013 + mysql_options(result, MYSQL_OPT_RECONNECT, ); +#else result->reconnect=0; +#endif } else { /* diff --git a/dbdimp.h b/dbdimp.h index 935256e..3a5fcaa 100644 --- a/dbdimp.h +++ b/dbdimp.h @@ -20,6 +20,7 @@ #include /* installed by the DBI module*/ #include /* Comes with MySQL-devel */ #include /* Comes MySQL */ +#include /* For MYSQL_VERSION_ID */ #include /* Comes with MySQL-devel */
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2017-08-19 10:55:00 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Sat Aug 19 10:55:00 2017 rev:48 rq:516815 version:4.043 Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2017-07-04 11:55:38.644591217 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2017-08-19 10:55:05.143724257 +0200 @@ -1,0 +2,7 @@ +Mon Jul 17 11:16:13 UTC 2017 - pmonrealgonza...@suse.com + +- Add patch to fix CVE-2017-10788 bsc#1047095 + * Denial of service or possibly RCE through use-after-free + * perl-DBD-mysql-4.043-CVE-2017-10788.patch + +--- New: perl-DBD-mysql-4.043-CVE-2017-10788.patch Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.AdKxei/_old 2017-08-19 10:55:06.483535346 +0200 +++ /var/tmp/diff_new_pack.AdKxei/_new 2017-08-19 10:55:06.487534782 +0200 @@ -26,6 +26,8 @@ Url:http://search.cpan.org/dist/DBD-mysql/ Source0: https://cpan.metacpan.org/authors/id/M/MI/MICHIELB/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml +# PATCH-FIX-UPSTREAM CVE-2017-10788 bsc#1047095 pmonrealgonza...@suse.com - DoS or possibly RCE through use-after-free +Patch1: perl-DBD-mysql-4.043-CVE-2017-10788.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros @@ -49,6 +51,7 @@ %prep %setup -q -n %{cpan_name}-%{version} find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 +%patch1 -p1 %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" ++ perl-DBD-mysql-4.043-CVE-2017-10788.patch ++ >From 9ce10cfae7138c37c3a0cb2ba2a1d682482943d0 Mon Sep 17 00:00:00 2001 From: PaliDate: Sun, 25 Jun 2017 10:07:39 +0200 Subject: [PATCH] Fix use-after-free after calling mysql_stmt_close() Ignore return value from mysql_stmt_close() and also its error message because it points to freed memory after mysql_stmt_close() was called. --- dbdimp.c |8 ++-- mysql.xs |7 ++- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/dbdimp.c b/dbdimp.c index c60a5f6..a6410e5 100644 --- a/dbdimp.c +++ b/dbdimp.c @@ -4894,12 +4894,8 @@ void dbd_st_destroy(SV *sth, imp_sth_t *imp_sth) { if (imp_sth->stmt) { -if (mysql_stmt_close(imp_sth->stmt)) -{ - do_error(DBIc_PARENT_H(imp_sth), mysql_stmt_errno(imp_sth->stmt), - mysql_stmt_error(imp_sth->stmt), - mysql_stmt_sqlstate(imp_sth->stmt)); -} +mysql_stmt_close(imp_sth->stmt); +imp_sth->stmt= NULL; } #endif diff --git a/mysql.xs b/mysql.xs index 55376e1..affde59 100644 --- a/mysql.xs +++ b/mysql.xs @@ -434,11 +434,8 @@ do(dbh, statement, attr=Nullsv, ...) if (bind) Safefree(bind); - if(mysql_stmt_close(stmt)) - { -fprintf(stderr, "\n failed while closing the statement"); -fprintf(stderr, "\n %s", mysql_stmt_error(stmt)); - } + mysql_stmt_close(stmt); + stmt= NULL; if (retval == -2) /* -2 means error */ { -- 1.7.9.5
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2017-07-04 11:55:33 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Tue Jul 4 11:55:33 2017 rev:47 rq:507474 version:4.043 Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2017-03-13 15:35:01.269238091 +0100 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2017-07-04 11:55:38.644591217 +0200 @@ -1,0 +2,26 @@ +Fri Jun 30 05:19:38 UTC 2017 - co...@suse.com + +- updated to 4.043 + see /usr/share/doc/packages/perl-DBD-mysql/Changes + + 2017-06-29 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.043) + + YOUR ATTENTION PLEASE, THIS IS A REVERT TO 4.041 + This version is the same as 4.041 with all its bugs and + limitations. In version 4.042 there were some changes to Unicode handling + that turned out to be causing issues with existing implementations. + While it is possible to argue that the old behaviour was wrong and buggy, + lots of applications and scripts were depending on this behaviour so it + is NOT a good idea to change this. + + There were lots of commits since 4.041, we'll add those back bit by bit + in a future release, excluding the ones which cause problems. + + + 2017-??-?? Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.042_01) + * Use Devel::CheckLib 1.09 or newer, fixes + https://github.com/perl5-dbi/DBD-mysql/issues/109 + * Improve CI testing on AppVeyor: caching, path to cpan, configure deps (pali) + * Specify bigint as test dependency. + +--- Old: DBD-mysql-4.042.tar.gz New: DBD-mysql-4.043.tar.gz Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.PKM1ya/_old 2017-07-04 11:55:39.212511294 +0200 +++ /var/tmp/diff_new_pack.PKM1ya/_new 2017-07-04 11:55:39.216510731 +0200 @@ -17,7 +17,7 @@ Name: perl-DBD-mysql -Version:4.042 +Version:4.043 Release:0 %define cpan_name DBD-mysql Summary:MySQL driver for the Perl5 Database Interface (DBI) @@ -30,7 +30,6 @@ BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(DBI) >= 1.609 -BuildRequires: perl(Devel::CheckLib) BuildRequires: perl(Test::Deep) BuildRequires: perl(Test::Simple) >= 0.90 Requires: perl(DBI) >= 1.609 ++ DBD-mysql-4.042.tar.gz -> DBD-mysql-4.043.tar.gz ++ 5739 lines of diff (skipped)
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2017-03-13 15:33:28 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Mon Mar 13 15:33:28 2017 rev:46 rq:478923 version:4.042 Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2017-01-18 21:43:43.664279893 +0100 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2017-03-13 15:35:01.269238091 +0100 @@ -1,0 +2,58 @@ +Thu Mar 9 06:21:41 UTC 2017 - co...@suse.com + +- updated to 4.042 + see /usr/share/doc/packages/perl-DBD-mysql/Changes + + 2017-03-08 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.042) + * Full release to include development releases 4.041_2 and 4.041_1. + + 2017-02-28 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.041_2) + * Statement handle now also has mysql_sock attribute, just as database handle. +(by Pali) + * Fix type conversions for magic types. Issue reported by Dmitriy Yatsenko and +Giovanni Bechis, fix by Pali. + https://lists.amavis.org/pipermail/amavis-users/2016-December/004674.html + https://github.com/perl5-dbi/DBD-mysql/issues/78 + * Fix UTF8-encoding of table names, field names, warnings and error messages. +Reported by Tanabe Yoshinori, fix by Pali. + https://rt.cpan.org/Public/Bug/Display.html?id=120141 + * Fix mysql_auto_reconnect when using mysql_server_prepare (pali). Reported by +Vladimir Marek. + https://github.com/perl5-dbi/DBD-mysql/pull/95 + * Improve regex for removing database from dsn (pali) + https://rt.cpan.org/Public/Bug/Display.html?id=118837 + * Locate MySQL libs using Devel::CheckLib (pali) + * Support async on Windows (pali) + + * Fix test suite on range of older and newer MySQL and MariaDB versions + (https://github.com/perl5-dbi/DBD-mysql/pull/87) + * Fix compilation on MySQL 4.1 (pali) + * Do not leak dangling pointer to mysql result (pali) + * Fix logic when assigning to variable bind_comment_placeholders (pali) + * mysql_fd() still returned file descriptor after closing connection. +Reported by Larry Leszczynski, fixed by Pali Rohár. + (https://rt.cpan.org/Public/Bug/Display.html?id=110983) + * Fix parsing configure libs from mysql_config --libs output in Makefile.PL +Libraries in mysql_config --libs output can be specified by library name +with the -l prefix or by absolute path to library name without any prefix. +Parameters must start with a hyphen, so treat all options without leading +hyphen in mysql_config --libs output as libraries with full path. +Partially fixes bug https://rt.cpan.org/Public/Bug/Display.html?id=100898 +Fix by Pali Rohár. + * Fix support for magic scalars (pali) + (https://github.com/perl5-dbi/DBD-mysql/pull/76) + + 2016-12-12 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.041_1) + * Unicode fixes: when using mysql_enable_utf8 or mysql_enable_utf8mb4, +previous versions of DBD::mysql did not properly encode input statements +to UTF-8 and retrieved columns were always UTF-8 decoded regardless of the +column charset. +Fix by Pali Rohár. +Reported and feedback on fix by Marc Lehmann +(https://rt.cpan.org/Public/Bug/Display.html?id=87428) +Also, the UTF-8 flag was not set for decoded data: +(https://rt.cpan.org/Public/Bug/Display.html?id=53130) + * Return INTs with ZEROFILL as strings. Reported by Knarf, fix by Pali Rohár. +(https://rt.cpan.org/Public/Bug/Display.html?id=118977) + +--- Old: DBD-mysql-4.041.tar.gz New: DBD-mysql-4.042.tar.gz Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.SOaoQB/_old 2017-03-13 15:35:01.981137486 +0100 +++ /var/tmp/diff_new_pack.SOaoQB/_new 2017-03-13 15:35:01.985136920 +0100 @@ -17,19 +17,20 @@ Name: perl-DBD-mysql -Version:4.041 +Version:4.042 Release:0 %define cpan_name DBD-mysql Summary:MySQL driver for the Perl5 Database Interface (DBI) License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/DBD-mysql/ -Source0: http://www.cpan.org/authors/id/M/MI/MICHIELB/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/M/MI/MICHIELB/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(DBI) >= 1.609
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2017-01-18 21:43:42 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2016-12-03 18:27:11.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2017-01-18 21:43:43.664279893 +0100 @@ -4 +4,2 @@ -- updated to 4.041 bsc#1012546 CVE-2016-1251 +- updated to 4.041 bsc#1012546 CVE-2016-1251 bsc#1010457 CVE-2016-1249 + bsc#1002626 CVE-2016-1246 Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.azFtpP/_old 2017-01-18 21:43:44.060223889 +0100 +++ /var/tmp/diff_new_pack.azFtpP/_new 2017-01-18 21:43:44.060223889 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-DBD-mysql # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2016-12-03 18:27:10 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2016-11-29 12:50:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2016-12-03 18:27:11.0 +0100 @@ -4 +4 @@ -- updated to 4.041 +- updated to 4.041 bsc#1012546 CVE-2016-1251 Other differences: --
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2016-11-29 12:50:08 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2016-11-22 18:59:00.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2016-11-29 12:50:09.0 +0100 @@ -1,0 +2,27 @@ +Tue Nov 29 06:18:42 UTC 2016 - co...@suse.com + +- updated to 4.041 + see /usr/share/doc/packages/perl-DBD-mysql/Changes + + 2016-11-28 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.041) + * Fix use-after-free for repeated fetchrow_arrayref calls when +mysql_server_prepare=1 + +Function dbd_st_fetch() via Renew() can reallocate output buffer for +mysql_stmt_fetch() call. But it does not update pointer to that buffer in +imp_sth->stmt structure initialized by mysql_stmt_bind_result() function. +That leads to use-after-free in any mysql function which access +imp_sth->stmt structure (e.g. mysql_stmt_fetch()). + +This patch fix this problem and properly updates pointer in imp_sth->stmt +structure after Renew() call. +This is a medium level security issue to which the Debian security team +assigned identifier CVE-2016-1251. Discovered and fixed by Pali Rohár. + + * auto_reconnect now also matches CR_SERVER_LOST, previously this only +matched CR_SERVER_GONE. +Fixes http://bugs.mysql.com/bug.php?id=27613 +Fix suggested by Wouter de Jong. + * Fix compilation fixes (Pali Rohár). + +--- Old: DBD-mysql-4.040.tar.gz New: DBD-mysql-4.041.tar.gz Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.E0WUXb/_old 2016-11-29 12:50:10.0 +0100 +++ /var/tmp/diff_new_pack.E0WUXb/_new 2016-11-29 12:50:10.0 +0100 @@ -17,7 +17,7 @@ Name: perl-DBD-mysql -Version:4.040 +Version:4.041 Release:0 %define cpan_name DBD-mysql Summary:MySQL driver for the Perl5 Database Interface (DBI) ++ DBD-mysql-4.040.tar.gz -> DBD-mysql-4.041.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.040/Changes new/DBD-mysql-4.041/Changes --- old/DBD-mysql-4.040/Changes 2016-11-19 20:55:08.0 +0100 +++ new/DBD-mysql-4.041/Changes 2016-11-28 21:19:51.0 +0100 @@ -1,3 +1,24 @@ +2016-11-28 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.041) +* Fix use-after-free for repeated fetchrow_arrayref calls when + mysql_server_prepare=1 + + Function dbd_st_fetch() via Renew() can reallocate output buffer for + mysql_stmt_fetch() call. But it does not update pointer to that buffer in + imp_sth->stmt structure initialized by mysql_stmt_bind_result() function. + That leads to use-after-free in any mysql function which access + imp_sth->stmt structure (e.g. mysql_stmt_fetch()). + + This patch fix this problem and properly updates pointer in imp_sth->stmt + structure after Renew() call. + This is a medium level security issue to which the Debian security team + assigned identifier CVE-2016-1251. Discovered and fixed by Pali Rohár. + +* auto_reconnect now also matches CR_SERVER_LOST, previously this only + matched CR_SERVER_GONE. + Fixes http://bugs.mysql.com/bug.php?id=27613 + Fix suggested by Wouter de Jong. +* Fix compilation fixes (Pali Rohár). + 2016-11-19 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.040) * Since 4.038 we had problems compiling on big-endian architectures, such as MIPS, s390 and Sparc. Thanks to Salvatore Bonaccorso @ Debian project diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.040/META.json new/DBD-mysql-4.041/META.json --- old/DBD-mysql-4.040/META.json 2016-11-19 20:55:49.0 +0100 +++ new/DBD-mysql-4.041/META.json 2016-11-28 21:39:20.0 +0100 @@ -57,7 +57,7 @@ "x_IRC" : "irc://irc.perl.org/#dbi", "x_MailingList" : "mailto:dbi-...@perl.org; }, - "version" : "4.040", + "version" : "4.041", "x_contributors" : [ "Alexandr Ciornii", "Alexey Molchanov ", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.040/META.yml new/DBD-mysql-4.041/META.yml --- old/DBD-mysql-4.040/META.yml2016-11-19 20:55:49.0 +0100 +++ new/DBD-mysql-4.041/META.yml2016-11-28
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2016-11-22 18:58:59 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2016-11-18 22:03:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2016-11-22 18:59:00.0 +0100 @@ -1,0 +2,26 @@ +Sun Nov 20 06:16:34 UTC 2016 - co...@suse.com + +- updated to 4.040 + see /usr/share/doc/packages/perl-DBD-mysql/Changes + + 2016-11-19 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.040) + * Since 4.038 we had problems compiling on big-endian architectures, such +as MIPS, s390 and Sparc. Thanks to Salvatore Bonaccorso @ Debian project +(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844538) +and Vladimir Marek (https://rt.cpan.org/Public/Bug/Display.html?id=118835) +for reporting the issues. Fix by Pali Rohár. + +Fix integer types when server side prepare statements are enabled +Fixed problems: +* SQL_BIGINT was incorrectly handled as 32bit MYSQL_TYPE_LONG type instead + 64bit MYSQL_TYPE_LONGLONG which led to integer overflow/underflow +* 32bit MYSQL_TYPE_LONG was used for perl's IV storage when IV was 64bit + and 64bit MYSQL_TYPE_LONGLONG was used when IV was 32bit +* All unsigned types were handled as signed, so all high positive values + were treated as negative +* Numeric conversions in perl which led to overflow/underflow was ignored + even when mysql strict mode was enabled +* Test t/41int_min_max.t was running only for normal non-prepared statements +* Test t/40server_prepare.t used incorrect SQL type for big (64bit) integers + +--- Old: DBD-mysql-4.039.tar.gz New: DBD-mysql-4.040.tar.gz Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.KpnGlf/_old 2016-11-22 18:59:01.0 +0100 +++ /var/tmp/diff_new_pack.KpnGlf/_new 2016-11-22 18:59:01.0 +0100 @@ -17,14 +17,14 @@ Name: perl-DBD-mysql -Version:4.039 +Version:4.040 Release:0 %define cpan_name DBD-mysql Summary:MySQL driver for the Perl5 Database Interface (DBI) License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/DBD-mysql/ -Source0: http://www.cpan.org/authors/id/C/CA/CAPTTOFU/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/M/MI/MICHIELB/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl ++ DBD-mysql-4.039.tar.gz -> DBD-mysql-4.040.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.039/Changes new/DBD-mysql-4.040/Changes --- old/DBD-mysql-4.039/Changes 2016-11-16 04:33:41.0 +0100 +++ new/DBD-mysql-4.040/Changes 2016-11-19 20:55:08.0 +0100 @@ -1,3 +1,23 @@ +2016-11-19 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.040) +* Since 4.038 we had problems compiling on big-endian architectures, such + as MIPS, s390 and Sparc. Thanks to Salvatore Bonaccorso @ Debian project + (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844538) + and Vladimir Marek (https://rt.cpan.org/Public/Bug/Display.html?id=118835) + for reporting the issues. Fix by Pali Rohár. + + Fix integer types when server side prepare statements are enabled + Fixed problems: + * SQL_BIGINT was incorrectly handled as 32bit MYSQL_TYPE_LONG type instead +64bit MYSQL_TYPE_LONGLONG which led to integer overflow/underflow + * 32bit MYSQL_TYPE_LONG was used for perl's IV storage when IV was 64bit +and 64bit MYSQL_TYPE_LONGLONG was used when IV was 32bit + * All unsigned types were handled as signed, so all high positive values +were treated as negative + * Numeric conversions in perl which led to overflow/underflow was ignored +even when mysql strict mode was enabled + * Test t/41int_min_max.t was running only for normal non-prepared statements + * Test t/40server_prepare.t used incorrect SQL type for big (64bit) integers + 2016-11-15 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.039) * Fix for security issue Out-of-bounds read by DBD::mysql CVE-2016-1249 (pali) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.039/META.json new/DBD-mysql-4.040/META.json ---
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2016-11-18 22:03:30 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2016-10-10 16:23:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2016-11-18 22:03:31.0 +0100 @@ -1,0 +2,49 @@ +Thu Nov 17 06:16:34 UTC 2016 - co...@suse.com + +- updated to 4.039 + see /usr/share/doc/packages/perl-DBD-mysql/Changes + + 2016-11-15 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.039) + * Fix for security issue Out-of-bounds read by DBD::mysql CVE-2016-1249 (pali) + + 2016-10-30 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.038_01) + * Fix compilation of embedded server (pali) +(https://github.com/perl5-dbi/DBD-mysql/pull/68) + * Fix compilation against libmariadbclient. First version by +H.Merijn Brand, improved by Bernt Johnsen @ Oracle. + * For efficiency use newSVpvn() instead newSVpv() where possible (pali) + * Correctly coerce fetched scalar values when mysql_server_prepare is +not used (pali) + * Add support for fetching columns of BIT type with +mysql_server_prepare = 1 (pali) +Fixes https://rt.cpan.org/Public/Bug/Display.html?id=88006 + * Use correct format in printf instead of casting variable types (pali) + * Include errno.h for MYSQL_ASYNC because it uses errno variable (pali) + * Travis: also test on perl 5.22 and 5.24. + +--- +Fri Oct 21 05:15:25 UTC 2016 - co...@suse.com + +- updated to 4.038 + see /usr/share/doc/packages/perl-DBD-mysql/Changes + + 2016-10-19 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.038) + * Version 4.037_1 had fixes for MySQL 8.0 provided +Bernt Johnsen @ Oracle that were not in the Changelogs +(https://github.com/perl5-dbi/DBD-mysql/pull/56) + * Fixes for compiling against newer libmysqlclient on Windows (kmx) + * Fix unit test for 40server_prepare_crash on Windows (pali) + * Perl's IV in scalar can store 64bit integer when perl was compiled +with 64 bit support (default on 64bit linux with gcc). Use this +feature and stores MYSQL_TYPE_LONGLONG as integers instead of strings +when possible. (pali, https://github.com/perl5-dbi/DBD-mysql/pull/57) + + 2016-10-14 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.037_01) + * Newest versions of libmysqlclient and the MariaDB C connector no longer +export the __WIN__ macro. If this macro is not present we would not +compile in the poll.h-based async-support. Changed to use the _WIN32 +macro instead. Thanks to Sergei Golubchik for suggesting the fix. + * Fix from Pali Rohár to not use unsafe sprintf with variable lengt, +changes to bind logic, and added test 40server_prepare_crash. + +--- Old: DBD-mysql-4.037.tar.gz New: DBD-mysql-4.039.tar.gz Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.MeCExa/_old 2016-11-18 22:03:32.0 +0100 +++ /var/tmp/diff_new_pack.MeCExa/_new 2016-11-18 22:03:32.0 +0100 @@ -17,14 +17,14 @@ Name: perl-DBD-mysql -Version:4.037 +Version:4.039 Release:0 %define cpan_name DBD-mysql Summary:MySQL driver for the Perl5 Database Interface (DBI) License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/DBD-mysql/ -Source0: http://www.cpan.org/authors/id/M/MI/MICHIELB/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/C/CA/CAPTTOFU/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl ++ DBD-mysql-4.037.tar.gz -> DBD-mysql-4.039.tar.gz ++ 1808 lines of diff (skipped)
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2016-10-10 16:23:47 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2016-09-05 21:22:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2016-10-10 16:23:48.0 +0200 @@ -1,0 +2,13 @@ +Tue Oct 4 05:17:34 UTC 2016 - co...@suse.com + +- updated to 4.037 + see /usr/share/doc/packages/perl-DBD-mysql/Changes + + 2016-10-03 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.037) + * Security release to patch possible buffer overflow in prepared +statements. Reported and fixed by Pali Rohár. This vulnerability +is present in all releases at least back to versions 3.0 of the +driver, which were released in 2005. +The CVE identifier for this vulnerability is CVE-2016-1246. + +--- Old: DBD-mysql-4.036.tar.gz New: DBD-mysql-4.037.tar.gz Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.OY4Ylr/_old 2016-10-10 16:23:51.0 +0200 +++ /var/tmp/diff_new_pack.OY4Ylr/_new 2016-10-10 16:23:51.0 +0200 @@ -17,7 +17,7 @@ Name: perl-DBD-mysql -Version:4.036 +Version:4.037 Release:0 %define cpan_name DBD-mysql Summary:MySQL driver for the Perl5 Database Interface (DBI) ++ DBD-mysql-4.036.tar.gz -> DBD-mysql-4.037.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.036/Changes new/DBD-mysql-4.037/Changes --- old/DBD-mysql-4.036/Changes 2016-08-23 07:58:39.0 +0200 +++ new/DBD-mysql-4.037/Changes 2016-10-03 08:52:35.0 +0200 @@ -1,3 +1,10 @@ +2016-10-03 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.037) +* Security release to patch possible buffer overflow in prepared + statements. Reported and fixed by Pali Rohár. This vulnerability + is present in all releases at least back to versions 3.0 of the + driver, which were released in 2005. + The CVE identifier for this vulnerability is CVE-2016-1246. + 2016-08-23 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.036) Stable version, to include all changes since 4.035. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.036/META.json new/DBD-mysql-4.037/META.json --- old/DBD-mysql-4.036/META.json 2016-08-23 07:58:58.0 +0200 +++ new/DBD-mysql-4.037/META.json 2016-10-03 08:53:48.0 +0200 @@ -4,7 +4,7 @@ "Patrick Galbraith" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.18, CPAN::Meta::Converter version 2.150005", + "generated_by" : "ExtUtils::MakeMaker version 7.1001, CPAN::Meta::Converter version 2.150005", "license" : [ "perl_5" ], @@ -22,7 +22,10 @@ "prereqs" : { "build" : { "requires" : { -"ExtUtils::MakeMaker" : "0" +"ExtUtils::MakeMaker" : "0", +"Test::Deep" : "0", +"Test::Simple" : "0.90", +"Time::HiRes" : "0" } }, "configure" : { @@ -36,13 +39,6 @@ "DBI" : "1.609", "perl" : "5.008001" } - }, - "test" : { - "requires" : { -"Test::Deep" : "0", -"Test::Simple" : "0.90", -"Time::HiRes" : "0" - } } }, "release_status" : "stable", @@ -57,7 +53,7 @@ "x_IRC" : "irc://irc.perl.org/#dbi", "x_MailingList" : "mailto:dbi-...@perl.org; }, - "version" : "4.036", + "version" : "4.037", "x_contributors" : [ "Alexandr Ciornii ", "Alexey Molchanov ", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.036/META.yml new/DBD-mysql-4.037/META.yml --- old/DBD-mysql-4.036/META.yml2016-08-23 07:58:58.0 +0200 +++ new/DBD-mysql-4.037/META.yml2016-10-03 08:53:48.0 +0200 @@ -11,7 +11,7 @@ DBI: '1.609' Data::Dumper: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.18, CPAN::Meta::Converter version 2.150005' +generated_by: 'ExtUtils::MakeMaker version 7.1001, CPAN::Meta::Converter version 2.150005' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -30,7 +30,7 @@ homepage: http://dbi.perl.org/
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2016-09-05 21:21:33 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2016-08-05 18:16:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2016-09-05 21:22:15.0 +0200 @@ -1,0 +2,54 @@ +Wed Aug 24 05:12:23 UTC 2016 - co...@suse.com + +- updated to 4.036 + see /usr/share/doc/packages/perl-DBD-mysql/Changes + + 2016-08-23 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.036) + Stable version, to include all changes since 4.035. + + 2016-08-19 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.035_03) + * By mistake, when DBD::mysql was compiled against libmariadb, it +did not compile in SSL support. +Reported by Jitka Plesnikova @ Red Hat + (https://rt.cpan.org/Public/Bug/Display.html?id=116959) + (https://bugzilla.redhat.com/show_bug.cgi?id=1366773) + * If the database test server was not on localhost and the test database was +not yet created, we would not correctly create the test database. +Reported by Vladimir Marek. + (https://rt.cpan.org/Ticket/Display.html?id=112072) + + 2016-08-11 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.035_02) + * Test 56connattr.t failed when run when performance schema is enabled, but +tests were run as a user with limited permissions. +Reported by Jérôme Étévé. +(https://rt.cpan.org/Public/Bug/Display.html?id=115980) + * In 4.033_03 we added a patch from Petr Písař @ Red Hat for a problem on +64-bit big-endian systems. The patch was applied but the unit test was not, +also, there was no entry in the change log. +Unit test provided by Vladimir Marek. +t/40server_prepare.t test failed on s390x platform. Server-prepared +values of types int, smallint, and tinyint are passed to application +as 32-bit integer. The same buffer was interpreted as long integer +by DBD::MySQL. This caused misaligned read/write and bogus +interpretation of the values. + (https://rt.cpan.org/Public/Bug/Display.html?id=57266) + * Remove dropdb, createdb, reload and shutdown admin functions from perldoc. +These are deprecated by the C API. +Use 'CREATE DATABASE..', 'DROP DATABASE...' and other SQL commands instead. + * Test rt75353-innodb-lock-timeout.t fails on MySQL Server 5.1 and earlier +because innodb_lock_wait_timeout is not modifyable per session. + * Test rt25389-bin-case.t does not work on MySQL Server < 5.1, reported by +GAAS. + + 2016-08-01 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.035_01) + * Apparently, on t/31insertid.t, there is one test that fails when compiled +against libmysqlclient 5.7 or up; issuing a SELECT statement on the same +database handle that previously executed an INSERT clears +$dbh->{mysql_insertid}, while previously this was retained. +(https://rt.cpan.org/Ticket/Display.html?id=108000) + * Removed appveyor.yml and mysql.mtest from CPAN releases. + * Converted README.pod to README.md because of installation failures on +FreeBSD, reported by Don Randolph. +(https://rt.cpan.org/Public/Bug/Display.html?id=114177) + +--- Old: DBD-mysql-4.035.tar.gz New: DBD-mysql-4.036.tar.gz Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.lNspT5/_old 2016-09-05 21:22:23.0 +0200 +++ /var/tmp/diff_new_pack.lNspT5/_new 2016-09-05 21:22:23.0 +0200 @@ -17,7 +17,7 @@ Name: perl-DBD-mysql -Version:4.035 +Version:4.036 Release:0 %define cpan_name DBD-mysql Summary:MySQL driver for the Perl5 Database Interface (DBI) @@ -64,6 +64,6 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc appveyor.yml Changes LICENSE Makefile.PL.embedded myld +%doc Changes LICENSE Makefile.PL.embedded myld README.md %changelog ++ DBD-mysql-4.035.tar.gz -> DBD-mysql-4.036.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.035/Changes new/DBD-mysql-4.036/Changes --- old/DBD-mysql-4.035/Changes 2016-07-09 07:46:14.0 +0200 +++ new/DBD-mysql-4.036/Changes 2016-08-23 07:58:39.0 +0200 @@ -1,3 +1,51 @@ +2016-08-23 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.036) +Stable version, to include all changes since 4.035. + +2016-08-19 Patrick Galbraith, Michiel Beijen, DBI/DBD community
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2016-08-05 18:16:42 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2015-10-30 13:43:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2016-08-05 18:16:43.0 +0200 @@ -1,0 +2,15 @@ +Sat Jul 30 05:12:42 UTC 2016 - co...@suse.com + +- updated to 4.035 + see /usr/share/doc/packages/perl-DBD-mysql/Changes + + 2016-07-09 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.035) + * Add DBI back to configure_requires, fix by miyagawa. + +--- +Thu Jul 7 05:11:19 UTC 2016 - co...@suse.com + +- updated to 4.034 + see /usr/share/doc/packages/perl-DBD-mysql/Changes + +--- Old: DBD-mysql-4.033.tar.gz New: DBD-mysql-4.035.tar.gz Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.PIo5rz/_old 2016-08-05 18:16:44.0 +0200 +++ /var/tmp/diff_new_pack.PIo5rz/_new 2016-08-05 18:16:44.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-DBD-mysql # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,22 +17,22 @@ Name: perl-DBD-mysql -Version:4.033 +Version:4.035 Release:0 %define cpan_name DBD-mysql Summary:MySQL driver for the Perl5 Database Interface (DBI) License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/DBD-mysql/ -Source0: http://www.cpan.org/authors/id/C/CA/CAPTTOFU/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/M/MI/MICHIELB/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(DBI) >= 1.08 +BuildRequires: perl(DBI) >= 1.609 BuildRequires: perl(Test::Deep) BuildRequires: perl(Test::Simple) >= 0.90 -Requires: perl(DBI) >= 1.08 +Requires: perl(DBI) >= 1.609 %{perl_requires} # MANUAL BEGIN BuildRequires: libmysqlclient-devel @@ -48,6 +48,7 @@ %prep %setup -q -n %{cpan_name}-%{version} +find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" @@ -63,6 +64,6 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc ChangeLog LICENSE Makefile.PL.embedded myld TODO +%doc appveyor.yml Changes LICENSE Makefile.PL.embedded myld %changelog ++ DBD-mysql-4.033.tar.gz -> DBD-mysql-4.035.tar.gz ++ 5313 lines of diff (skipped)
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2015-10-30 13:43:43 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2015-09-08 17:42:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2015-10-30 13:43:44.0 +0100 @@ -1,0 +2,19 @@ +Thu Oct 29 09:48:35 UTC 2015 - co...@suse.com + +- updated to 4.033 + see /usr/share/doc/packages/perl-DBD-mysql/ChangeLog + + 2015-10-26 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.033) + * Full-release to include 03. + + 2015-10-25 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.032_03) + * Use mysql_get_option to read net_buffer_length and mysql_get_parameter + where available, needed for MySQL 5.7.9. Patch from berntm @ Oracle. + https://github.com/perl5-dbi/DBD-mysql/pull/42 + * Fix mysql_conn_attrs test when run against MySQL 5.1 server. + * Fix for memory leak to $sth->{ParamValues} , RT83051 + https://rt.cpan.org/Public/Bug/Display.html?id=83051 + * Fixes for running test suite on MySQL 5.7. + * Fix running test suite with InnoDB disabled, reported by bor. + +--- Old: DBD-mysql-4.032.tar.gz New: DBD-mysql-4.033.tar.gz Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.0iEZB9/_old 2015-10-30 13:43:45.0 +0100 +++ /var/tmp/diff_new_pack.0iEZB9/_new 2015-10-30 13:43:45.0 +0100 @@ -17,7 +17,7 @@ Name: perl-DBD-mysql -Version:4.032 +Version:4.033 Release:0 %define cpan_name DBD-mysql Summary:MySQL driver for the Perl5 Database Interface (DBI) ++ DBD-mysql-4.032.tar.gz -> DBD-mysql-4.033.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.032/ChangeLog new/DBD-mysql-4.033/ChangeLog --- old/DBD-mysql-4.032/ChangeLog 2015-07-20 22:59:56.0 +0200 +++ new/DBD-mysql-4.033/ChangeLog 2015-10-27 04:25:38.0 +0100 @@ -1,3 +1,16 @@ +2015-10-26 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.033) +* Full-release to include 03. + +2015-10-25 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.032_03) +* Use mysql_get_option to read net_buffer_length and mysql_get_parameter + where available, needed for MySQL 5.7.9. Patch from berntm @ Oracle. + https://github.com/perl5-dbi/DBD-mysql/pull/42 +* Fix mysql_conn_attrs test when run against MySQL 5.1 server. +* Fix for memory leak to $sth->{ParamValues} , RT83051 +https://rt.cpan.org/Public/Bug/Display.html?id=83051 +* Fixes for running test suite on MySQL 5.7. +* Fix running test suite with InnoDB disabled, reported by bor. + 2015-07-20 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.032) * Full-release to include 02 and 01. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.032/META.json new/DBD-mysql-4.033/META.json --- old/DBD-mysql-4.032/META.json 2015-07-20 23:04:44.0 +0200 +++ new/DBD-mysql-4.033/META.json 2015-10-27 04:35:11.0 +0100 @@ -51,5 +51,5 @@ "x_IRC" : "irc://irc.perl.org/#dbi", "x_MailingList" : "mailto:dbi-...@perl.org; }, - "version" : "4.032" + "version" : "4.033" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.032/META.yml new/DBD-mysql-4.033/META.yml --- old/DBD-mysql-4.032/META.yml2015-07-20 23:04:44.0 +0200 +++ new/DBD-mysql-4.033/META.yml2015-10-27 04:35:11.0 +0100 @@ -28,4 +28,4 @@ repository: https://github.com/perl5-dbi/DBD-mysql x_IRC: irc://irc.perl.org/#dbi x_MailingList: mailto:dbi-...@perl.org -version: 4.032 +version: 4.033 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.032/dbdimp.c new/DBD-mysql-4.033/dbdimp.c --- old/DBD-mysql-4.032/dbdimp.c2015-06-15 16:43:03.0 +0200 +++ new/DBD-mysql-4.033/dbdimp.c2015-10-27 04:07:04.0 +0100 @@ -4629,7 +4629,7 @@ keylen, newSVsv(imp_sth->params[n].value), 0); } } -retsv= newRV_noinc((SV*)pvhv); +retsv= sv_2mortal(newRV_noinc((SV*)pvhv)); } break; case 'S': diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.032/lib/Bundle/DBD/mysql.pm
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2015-09-08 17:39:20 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is "perl-DBD-mysql" Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2012-05-08 06:47:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2015-09-08 17:42:36.0 +0200 @@ -1,0 +2,11 @@ +Thu Sep 3 13:15:15 UTC 2015 - bwiedem...@suse.com + +- drop upstreamed bnc658792_pod_name_install.diff + +--- +Thu Sep 3 08:33:43 UTC 2015 - co...@suse.com + +- updated to 4.032 + see /usr/share/doc/packages/perl-DBD-mysql/ChangeLog + +--- Old: DBD-mysql-4.021.tar.gz bnc658792_pod_name_install.diff New: DBD-mysql-4.032.tar.gz cpanspec.yml Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.N5tMWj/_old 2015-09-08 17:42:37.0 +0200 +++ /var/tmp/diff_new_pack.N5tMWj/_new 2015-09-08 17:42:37.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-DBD-mysql # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,45 +17,40 @@ Name: perl-DBD-mysql +Version:4.032 +Release:0 %define cpan_name DBD-mysql Summary:MySQL driver for the Perl5 Database Interface (DBI) -License:GPL-1.0+ or Artistic-1.0 +License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl -Version:4.021 -Release:0 Url:http://search.cpan.org/dist/DBD-mysql/ -Source: http://search.cpan.org/CPAN/authors/id/C/CA/CAPTTOFU/%{cpan_name}-%{version}.tar.gz -Patch1: bnc658792_pod_name_install.diff +Source0: http://www.cpan.org/authors/id/C/CA/CAPTTOFU/%{cpan_name}-%{version}.tar.gz +Source1:cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build -# quilt does not grock that -%{perl_requires} -BuildRequires: mysql-devel BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(DBI) >= 1.08 -BuildRequires: perl(Data::Dumper) +BuildRequires: perl(Test::Deep) +BuildRequires: perl(Test::Simple) >= 0.90 Requires: perl(DBI) >= 1.08 -Requires: perl(Data::Dumper) +%{perl_requires} +# MANUAL BEGIN +BuildRequires: libmysqlclient-devel +# MANUAL END %description -DBD::mysql is the Perl5 Database Interface driver for the MySQL database. +*DBD::mysql* is the Perl5 Database Interface driver for the MySQL database. In other words: DBD::mysql is an interface between the Perl programming language and the MySQL programming API that comes with the MySQL relational database management system. Most functions provided by this programming API -are supported. Some rarely used functions are missing, mainly because noone -ever requested them. :-) +are supported. Some rarely used functions are missing, mainly because +no-one ever requested them. :-) %prep %setup -q -n %{cpan_name}-%{version} -# rpmlint: executable-docs, -# spurious-executable-perm -# script-without-shebang -find -type f -exec %{__chmod} 0644 {} \; -%patch1 -p1 %build -%{__perl} Makefile.PL INSTALLDIRS=vendor --cflags="-I%{_includedir}/mysql $RPM_OPT_FLAGS" - +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" %{__make} %{?_smp_mflags} %check @@ -66,11 +61,8 @@ %perl_process_packlist %perl_gen_filelist -%clean -%{__rm} -rf $RPM_BUILD_ROOT - %files -f %{name}.files -%defattr(-,root,root,-) -%doc ChangeLog eg INSTALL.html README TODO +%defattr(-,root,root,755) +%doc ChangeLog LICENSE Makefile.PL.embedded myld TODO %changelog ++ DBD-mysql-4.021.tar.gz -> DBD-mysql-4.032.tar.gz ++ 11019 lines of diff (skipped) ++ cpanspec.yml ++ --- description_paragraphs: 1 #no_testing: broken upstream #sources: # - source1 # - source2 #patches: # foo.patch: -p1 # bar.patch: preamble: |- BuildRequires: libmysqlclient-devel #post_prep: |- # hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` # sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL #post_install: |- # sed on %{name}.files #license: SUSE-NonFree #skip_noarch: 1 #custom_build: |- #./Build build flags=%{?_smp_mflags} --myflag #custom_test: |- #startserver && make test #ignore_requires: Bizarre::Module
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2012-05-08 06:47:19 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is perl-DBD-mysql, Maintainer is dlova...@suse.com Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-mysql/perl-DBD-mysql.changes 2011-09-23 12:36:41.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new/perl-DBD-mysql.changes 2012-05-08 06:47:21.0 +0200 @@ -1,0 +2,11 @@ +Sat Apr 28 18:24:10 UTC 2012 - pascal.ble...@opensuse.org + +- update to 4.021: + * fix to enable PERL_NO_GET_CONTEXT to spee up DBD on thread Perls + * fix to is_prefix not being exported by mysql + * eliminate DBIS usage + * enhanced/fixed server side prepared statement checks + * fix missprint in doc of DBD::mysql of mysql_bind_type_guessing + * misprint in lib/DBD/mysql.pm + +--- @@ -5,2 +16 @@ -* Numerous (!! Thank you!!) fixes for prepared statements: Masahiro Chiba nihen at megabbs -dot com +* Numerous (!! Thank you!!) fixes for prepared statements Old: DBD-mysql-4.020.tar.gz New: DBD-mysql-4.021.tar.gz Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.Dm0NDi/_old 2012-05-08 06:47:22.0 +0200 +++ /var/tmp/diff_new_pack.Dm0NDi/_new 2012-05-08 06:47:22.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-DBD-mysql # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,16 +15,14 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: perl-DBD-mysql %define cpan_name DBD-mysql Summary:MySQL driver for the Perl5 Database Interface (DBI) -Version:4.020 -Release:1 License:GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl +Version:4.021 +Release:0 Url:http://search.cpan.org/dist/DBD-mysql/ Source: http://search.cpan.org/CPAN/authors/id/C/CA/CAPTTOFU/%{cpan_name}-%{version}.tar.gz Patch1: bnc658792_pod_name_install.diff @@ -34,10 +32,10 @@ BuildRequires: mysql-devel BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Data::Dumper) BuildRequires: perl(DBI) = 1.08 -Requires: perl(Data::Dumper) +BuildRequires: perl(Data::Dumper) Requires: perl(DBI) = 1.08 +Requires: perl(Data::Dumper) %description DBD::mysql is the Perl5 Database Interface driver for the MySQL database. @@ -47,10 +45,6 @@ are supported. Some rarely used functions are missing, mainly because noone ever requested them. :-) -Authors: - -Jochen Wiedmann j...@ispsoft.de - %prep %setup -q -n %{cpan_name}-%{version} # rpmlint: executable-docs, ++ DBD-mysql-4.020.tar.gz - DBD-mysql-4.021.tar.gz ++ 2508 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at 2011-12-06 18:40:10 Comparing /work/SRC/openSUSE:Factory/perl-DBD-mysql (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-mysql.new (New) Package is perl-DBD-mysql, Maintainer is vci...@suse.com Changes: Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.O4grg2/_old 2011-12-06 19:06:45.0 +0100 +++ /var/tmp/diff_new_pack.O4grg2/_new 2011-12-06 19:06:45.0 +0100 @@ -23,7 +23,7 @@ Summary:MySQL driver for the Perl5 Database Interface (DBI) Version:4.020 Release:1 -License:GPL+ or Artistic +License:GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/DBD-mysql/ Source: http://search.cpan.org/CPAN/authors/id/C/CA/CAPTTOFU/%{cpan_name}-%{version}.tar.gz -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-DBD-mysql for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-mysql for openSUSE:Factory checked in at Mon Aug 29 14:08:30 CEST 2011. --- perl-DBD-mysql/perl-DBD-mysql.changes 2011-05-09 23:53:40.0 +0200 +++ /mounts/work_src_done/STABLE/perl-DBD-mysql/perl-DBD-mysql.changes 2011-08-29 10:28:49.0 +0200 @@ -1,0 +2,17 @@ +Mon Aug 29 08:25:03 UTC 2011 - vci...@suse.com + +- update to 4.020 +* Numerous (!! Thank you!!) fixes for prepared statements: Masahiro Chiba nihen at megabbs +dot com + - Chop blanks fixed + - UTF8 improvements + - fixed memory allocation for BLOBs + - auto-reconnect +* Fix in leak test, which failed sometime due to first assignment $prev_size over +paging (Masahiro Chiba) +* Catalog test allows use of schemas other than 'test' (Masahiro Chiba) +* Documentation fix for auto_reconnect (Karen Etheridge ether at cpan dot +org) +* Win32 and general installation fixes (Alexandr Ciornii, http://chorny.net) + +--- calling whatdependson for head-i586 Old: DBD-mysql-4.019.tar.gz New: DBD-mysql-4.020.tar.gz Other differences: -- ++ perl-DBD-mysql.spec ++ --- /var/tmp/diff_new_pack.GLKb5K/_old 2011-08-29 14:05:31.0 +0200 +++ /var/tmp/diff_new_pack.GLKb5K/_new 2011-08-29 14:05:31.0 +0200 @@ -21,7 +21,7 @@ Name: perl-DBD-mysql %define cpan_name DBD-mysql Summary:MySQL driver for the Perl5 Database Interface (DBI) -Version:4.019 +Version:4.020 Release:1 License:GPL+ or Artistic Group: Development/Libraries/Perl ++ DBD-mysql-4.019.tar.gz - DBD-mysql-4.020.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-mysql-4.019/ChangeLog new/DBD-mysql-4.020/ChangeLog --- old/DBD-mysql-4.019/ChangeLog 2011-05-09 03:15:39.0 +0200 +++ new/DBD-mysql-4.020/ChangeLog 2011-08-20 20:39:24.0 +0200 @@ -1,25 +1,40 @@ -2011-05-08 Patrick Galbraith p...@patg.net Rob Hoelz rho...@inoc.com (4.019) +2011-08-15 Patrick Galbraith patg at patg dot net (4.020) +* Numerous (!! Thank you!!) fixes for prepared statements: Masahiro Chiba nihen at megabbs +dot com + - Chop blanks fixed + - UTF8 improvements + - fixed memory allocation for BLOBs + - auto-reconnect +* Fix in leak test, which failed sometime due to first assignment $prev_size over +paging (Masahiro Chiba) +* Catalog test allows use of schemas other than 'test' (Masahiro Chiba) +* Documentation fix for auto_reconnect (Karen Etheridge ether at cpan dot +org) +* Win32 and general installation fixes (Alexandr Ciornii, http://chorny.net) + + +2011-05-08 Patrick Galbraith patg at patg dot net Rob Hoelz rhoelz at inoc dot com (4.019) * Asynchronous support added by Rob Hoelz - Thanks! * Amiri Barksdale - Enable environment variables for installation options, add docs to POD - Thanks! * Pedro Melo - fix to change sv_undef to PL_sv_undef from 4.018 - Thanks! -2010-10-11 Patrick Galbraith p...@patg.net (4.018) +2010-10-11 Patrick Galbraith patg at patg dot net (4.018) * Added client and server info patch from Robert M. Jansen * Added documentation and tests for new features * More code cleanup -2010-08-11 Patrick Galbraith p...@patg.net (4.017) +2010-08-11 Patrick Galbraith patg at patg dot net (4.017) * BUG #60085, Andreas Koenig's patch for DBI changes * Updated documents -2010-07-10 Patrick Galbraith p...@patg.net (4.016) +2010-07-10 Patrick Galbraith patg at patg dot net (4.016) * Disabled mysql_bind_type_guessing due to one performance issue querying on a indexed character column unquoted will mean the index is not used * Fixed int types that should be bools -2010-07-09 Patrick Galbraith p...@patg.net (4.015) +2010-07-09 Patrick Galbraith patg at patg dot net (4.015) * BUG #56664 fixed t/40blobs.t skip_all logic (W. Phillip Moore) * BUG #57253 Fixed iteration past end of string (crash). (Chris Butler) * Added a new parameter for old behavior- mysql_bind_comment_placeholders which @@ -27,7 +42,7 @@ want that behavior. * Fixed bind_type_guessing - always on now -2010-04-14 Patrick Galbraith p...@patg.net (4.014) +2010-04-14 Patrick Galbraith patg at patg dot net (4.014) * BUG #30033 Fixed handling of comments to allow comments that contain characters that might otherwise cause placeholder detection to not work properly * BUG #53844, Fix for memory leak in stats. (Gregory Burmistrov) @@ -37,7 +52,7 @@ * BUG #41630, Typo in Makefile * Had to define true and false in dbdimp.h. Didn't work out of the box on Linux -2009-09-16 Patrick Galbraith p...@patg.net (4.013) +2009-09-16 Patrick Galbraith patg at patg dot net (4.013) * #49484: PATCH add support for MYSQL_INIT_COMMAND - Peter