commit perl-DBD-ODBC for openSUSE:Factory

2020-02-04 Thread root
Hello community,

here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory 
checked in at 2020-02-04 19:55:42

Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old)
 and  /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new.26092 (New)


Package is "perl-DBD-ODBC"

Tue Feb  4 19:55:42 2020 rev:45 rq:769857 version:1.61

Changes:

--- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes  
2018-11-12 09:40:44.153248195 +0100
+++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new.26092/perl-DBD-ODBC.changes   
2020-02-04 19:55:43.653404688 +0100
@@ -1,0 +2,21 @@
+Sat Feb  1 21:35:37 UTC 2020 - Markus Beth 
+
+- updated to 1.61
+   see /usr/share/doc/packages/perl-DBD-ODBC/Changes
+
+  1.61 2020-01-30
+
+[BUG FIXES]
+
+Fix 12blob.t test by pali
+Fix searching for ODBC libraries in system by pali (#15)
+
+[ENHANCEMENTS]
+
+use PERL_NO_GET_CONTEXT for more performance by markusbeth (#13)
+
+[MISCELLANEOUS]
+
+Fix travis builds for older Perls by pali
+
+---

Old:

  DBD-ODBC-1.60.tar.gz

New:

  DBD-ODBC-1.61.tar.gz



Other differences:
--
++ perl-DBD-ODBC.spec ++
--- /var/tmp/diff_new_pack.IfAFQy/_old  2020-02-04 19:55:44.289405059 +0100
+++ /var/tmp/diff_new_pack.IfAFQy/_new  2020-02-04 19:55:44.289405059 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-DBD-ODBC
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:   perl-DBD-ODBC
-Version:1.60
+Version:1.61
 Release:0
 %define cpan_name DBD-ODBC
 Summary:ODBC Driver for DBI
 License:Artistic-1.0 OR GPL-1.0-or-later
 Group:  Development/Libraries/Perl
-Url:https://metacpan.org/release/%{cpan_name}
+URL:https://metacpan.org/release/%{cpan_name}
 Source0:
https://cpan.metacpan.org/authors/id/M/MJ/MJEVANS/%{cpan_name}-%{version}.tar.gz
 Source1:cpanspec.yml
 Patch0: perl-DBD-ODBC-1.29-Makefile.diff

++ DBD-ODBC-1.60.tar.gz -> DBD-ODBC-1.61.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.60/Changes new/DBD-ODBC-1.61/Changes
--- old/DBD-ODBC-1.60/Changes   2018-10-31 17:00:57.0 +0100
+++ new/DBD-ODBC-1.61/Changes   2020-01-30 15:59:57.0 +0100
@@ -5,6 +5,21 @@
 
 DBD::ODBC::Changes - Log of significant changes to the DBD::ODBC
 
+1.61 2020-01-30
+
+  [BUG FIXES]
+
+  Fix 12blob.t test by pali
+  Fix searching for ODBC libraries in system by pali (#15)
+
+  [ENHANCEMENTS]
+
+  use PERL_NO_GET_CONTEXT for more performance by markusbeth (#13)
+
+  [MISCELLANEOUS]
+
+  Fix travis builds for older Perls by pali
+
 1.60 2018-10-31
 
   [BUG FIXES]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.60/META.yml new/DBD-ODBC-1.61/META.yml
--- old/DBD-ODBC-1.60/META.yml  2018-10-31 16:58:52.0 +0100
+++ new/DBD-ODBC-1.61/META.yml  2020-01-30 16:00:25.0 +0100
@@ -1,7 +1,7 @@
 #--- #YAML:1.0
 name: DBD-ODBC
 abstract: ODBC DBD for Perl DBI
-version: 1.60
+version: 1.61
 version_from: ODBC.pm
 author:
   - Martin J. Evans 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.60/Makefile.PL 
new/DBD-ODBC-1.61/Makefile.PL
--- old/DBD-ODBC-1.60/Makefile.PL   2018-10-31 15:54:52.0 +0100
+++ new/DBD-ODBC-1.61/Makefile.PL   2020-01-30 13:09:46.0 +0100
@@ -310,9 +310,15 @@
 $opts{dynamic_lib} = { OTHERLDFLAGS => "$ilibpath" };
 }
 else {
-# remove lib prefix and .so suffix so "-l" style link can be used
-$ilibname =~ s/^lib(odbc.*?)\.\w+$/$1/;
-$opts{LIBS} = "-L$odbclibdir -l$ilibname";
+if ($ilibname =~ /^lib(odbc[^.]*?)\.\w+$/) {
+# remove lib prefix and .so suffix so "-l" style link can be used
+$ilibname = $1;
+$opts{LIBS} = "-L$odbclibdir -l$ilibname";
+} else {
+# cannot use "-l" style link so specify pull path
+$opts{LIBS} = q{};
+$opts{dynamic_lib} = { OTHERLDFLAGS => "$ilibpath" };
+}
 warn "Warning: LD_LIBRARY_PATH doesn't include $odbclibdir\n"
 unless (exists($ENV{LD_LIBRARY_PATH}) &&
 ($ENV{LD_LIBRARY_PATH} =~ /\Q$odbclibdir/));
@@ -573,9 +579,15 @@
 $opts{dynamic_lib} = { OTHERLDFLAGS => "$ilibpath" };
 }
 else {
-# remove lib

commit perl-DBD-ODBC for openSUSE:Factory

2018-11-12 Thread root
Hello community,

here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory 
checked in at 2018-11-12 09:40:27

Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old)
 and  /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new (New)


Package is "perl-DBD-ODBC"

Mon Nov 12 09:40:27 2018 rev:44 rq:647360 version:1.60

Changes:

--- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes  
2018-08-24 17:10:55.218557516 +0200
+++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new/perl-DBD-ODBC.changes 
2018-11-12 09:40:44.153248195 +0100
@@ -1,0 +2,17 @@
+Thu Nov  8 06:11:11 UTC 2018 - Stephan Kulow 
+
+- updated to 1.60
+   see /usr/share/doc/packages/perl-DBD-ODBC/Changes
+
+  1.60 2018-10-31
+  
+[BUG FIXES]
+  
+Merged pull request 11 from audun which fixes some issues with the 
AutoCommit flag
+on commit and rollback.
+  
+[MISCELLANEOUS]
+  
+Merged pull request 10 from vadz which fixed typo (affecting license) in 
README.md.
+
+---

Old:

  DBD-ODBC-1.59.tar.gz

New:

  DBD-ODBC-1.60.tar.gz



Other differences:
--
++ perl-DBD-ODBC.spec ++
--- /var/tmp/diff_new_pack.GbWJdX/_old  2018-11-12 09:40:50.669238864 +0100
+++ /var/tmp/diff_new_pack.GbWJdX/_new  2018-11-12 09:40:50.673238858 +0100
@@ -12,18 +12,18 @@
 # 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/
 #
 
 
 Name:   perl-DBD-ODBC
-Version:1.59
+Version:1.60
 Release:0
 %define cpan_name DBD-ODBC
 Summary:ODBC Driver for DBI
 License:Artistic-1.0 OR GPL-1.0-or-later
 Group:  Development/Libraries/Perl
-Url:http://search.cpan.org/dist/DBD-ODBC/
+Url:https://metacpan.org/release/%{cpan_name}
 Source0:
https://cpan.metacpan.org/authors/id/M/MJ/MJEVANS/%{cpan_name}-%{version}.tar.gz
 Source1:cpanspec.yml
 Patch0: perl-DBD-ODBC-1.29-Makefile.diff
@@ -63,7 +63,7 @@
 # MANUAL END
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
+perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
 %{__make} %{?_smp_mflags}
 
 %check

++ DBD-ODBC-1.59.tar.gz -> DBD-ODBC-1.60.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.59/Changes new/DBD-ODBC-1.60/Changes
--- old/DBD-ODBC-1.59/Changes   2018-08-10 09:34:31.0 +0200
+++ new/DBD-ODBC-1.60/Changes   2018-10-31 17:00:57.0 +0100
@@ -5,6 +5,17 @@
 
 DBD::ODBC::Changes - Log of significant changes to the DBD::ODBC
 
+1.60 2018-10-31
+
+  [BUG FIXES]
+
+  Merged pull request 11 from audun which fixes some issues with the 
AutoCommit flag
+  on commit and rollback.
+
+  [MISCELLANEOUS]
+
+  Merged pull request 10 from vadz which fixed typo (affecting license) in 
README.md.
+
 1.59 2018-08-10
 
   [BUG FIXES]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.59/META.yml new/DBD-ODBC-1.60/META.yml
--- old/DBD-ODBC-1.59/META.yml  2018-08-10 09:33:00.0 +0200
+++ new/DBD-ODBC-1.60/META.yml  2018-10-31 16:58:52.0 +0100
@@ -1,7 +1,7 @@
 #--- #YAML:1.0
 name: DBD-ODBC
 abstract: ODBC DBD for Perl DBI
-version: 1.59
+version: 1.60
 version_from: ODBC.pm
 author:
   - Martin J. Evans 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.59/Makefile.PL 
new/DBD-ODBC-1.60/Makefile.PL
--- old/DBD-ODBC-1.59/Makefile.PL   2018-03-01 09:24:26.0 +0100
+++ new/DBD-ODBC-1.60/Makefile.PL   2018-10-31 15:54:52.0 +0100
@@ -104,9 +104,10 @@
 # See note below on CONFIGURE. This used to work when we could rely on
 # CONFIGURE being after PREREQ_PM but that is not the case now so the
 # line below does nothing since 6.33 of MakeMaker.
-PREREQ_PM=> {
+BUILD_REQUIRES => {
 "Test::Simple" => 0.90, # actually Test::More pkg in T::S dist,
-"DBI"  => 1.609 },
+"Test::Output" => 1.031 },
+PREREQ_PM=> { "DBI" => 1.609 },
 clean=> { FILES => 'ODBC.xsi dbdodbc.h' },
 dist => {
DIST_DEFAULT => 'clean distcheck tardist',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.59/ODBC.pm new/DBD-ODBC-1.60/ODBC.pm
--- old/DBD-ODBC-1.59/ODBC.pm   2018-08-10 09:32:54.0 +0200
+++ new/DBD-ODBC-1.60/ODBC.pm   2018-10-31 17:01:18.0 +0100
@@ -18,7 +18,7 @@
 # see discussion on dbi-users at
 #

commit perl-DBD-ODBC for openSUSE:Factory

2018-08-24 Thread root
Hello community,

here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory 
checked in at 2018-08-24 17:10:54

Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old)
 and  /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new (New)


Package is "perl-DBD-ODBC"

Fri Aug 24 17:10:54 2018 rev:43 rq:631049 version:1.59

Changes:

--- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes  
2018-04-19 15:27:46.327265007 +0200
+++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new/perl-DBD-ODBC.changes 
2018-08-24 17:10:55.218557516 +0200
@@ -1,0 +2,13 @@
+Sat Aug 11 05:13:00 UTC 2018 - co...@suse.com
+
+- updated to 1.59
+   see /usr/share/doc/packages/perl-DBD-ODBC/Changes
+
+  1.59 2018-08-10
+  
+[BUG FIXES]
+  
+git issue 8. Setting odbc_utf8_on didn't work properly. Thanks to David 
Wheeler for
+reporting and helping to debug.
+
+---

Old:

  DBD-ODBC-1.58.tar.gz

New:

  DBD-ODBC-1.59.tar.gz



Other differences:
--
++ perl-DBD-ODBC.spec ++
--- /var/tmp/diff_new_pack.1gEieM/_old  2018-08-24 17:10:55.718558111 +0200
+++ /var/tmp/diff_new_pack.1gEieM/_new  2018-08-24 17:10:55.726558121 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   perl-DBD-ODBC
-Version:1.58
+Version:1.59
 Release:0
 %define cpan_name DBD-ODBC
 Summary:ODBC Driver for DBI

++ DBD-ODBC-1.58.tar.gz -> DBD-ODBC-1.59.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.58/Changes new/DBD-ODBC-1.59/Changes
--- old/DBD-ODBC-1.58/Changes   2018-03-20 10:33:08.0 +0100
+++ new/DBD-ODBC-1.59/Changes   2018-08-10 09:34:31.0 +0200
@@ -5,6 +5,13 @@
 
 DBD::ODBC::Changes - Log of significant changes to the DBD::ODBC
 
+1.59 2018-08-10
+
+  [BUG FIXES]
+
+  git issue 8. Setting odbc_utf8_on didn't work properly. Thanks to David 
Wheeler for
+  reporting and helping to debug.
+
 1.58 2018-03-01
 
   [MISCELLANEOUS]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.58/META.yml new/DBD-ODBC-1.59/META.yml
--- old/DBD-ODBC-1.58/META.yml  2018-03-01 16:50:28.0 +0100
+++ new/DBD-ODBC-1.59/META.yml  2018-08-10 09:33:00.0 +0200
@@ -1,7 +1,7 @@
 #--- #YAML:1.0
 name: DBD-ODBC
 abstract: ODBC DBD for Perl DBI
-version: 1.58
+version: 1.59
 version_from: ODBC.pm
 author:
   - Martin J. Evans 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.58/ODBC.pm new/DBD-ODBC-1.59/ODBC.pm
--- old/DBD-ODBC-1.58/ODBC.pm   2018-03-01 16:50:41.0 +0100
+++ new/DBD-ODBC-1.59/ODBC.pm   2018-08-10 09:32:54.0 +0200
@@ -18,7 +18,7 @@
 # see discussion on dbi-users at
 # http://www.nntp.perl.org/group/perl.dbi.dev/2010/07/msg6096.html and
 # http://www.dagolden.com/index.php/369/version-numbers-should-be-boring/
-$DBD::ODBC::VERSION = '1.58';
+$DBD::ODBC::VERSION = '1.59';
 
 {
 ## no critic (ProhibitMagicNumbers ProhibitExplicitISA)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.58/dbdimp.c new/DBD-ODBC-1.59/dbdimp.c
--- old/DBD-ODBC-1.58/dbdimp.c  2016-04-11 14:55:25.0 +0200
+++ new/DBD-ODBC-1.59/dbdimp.c  2018-08-09 18:03:49.0 +0200
@@ -6871,18 +6871,18 @@
 /* odbc_utf8_on */
 {
 SV **svp;
-IV column_display_size_value;
+IV utf8_on_value;
 
 DBD_ATTRIB_GET_IV(
 attr, "odbc_utf8_on",
 strlen("odbc_utf8_on"),
-svp, column_display_size_value);
+svp, utf8_on_value);
 if (svp) {
-imp_dbh->odbc_utf8_on = 0;
+imp_dbh->odbc_utf8_on = utf8_on_value;
 if (DBIc_TRACE(imp_dbh, CONNECTION_TRACING, 0, 0))
 TRACE1(imp_dbh,
"Setting UTF8_ON to %d\n",
-   (int)column_display_size_value);
+   (int)utf8_on_value);
 /* delete odbc_utf8_on so we don't see it again via STORE */
 (void)hv_delete((HV*)SvRV(attr), "odbc_utf8_on",
 strlen("odbc_utf8_on"), G_DISCARD);




commit perl-DBD-ODBC for openSUSE:Factory

2018-04-19 Thread root
Hello community,

here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory 
checked in at 2018-04-19 15:27:42

Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old)
 and  /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new (New)


Package is "perl-DBD-ODBC"

Thu Apr 19 15:27:42 2018 rev:42 rq:593455 version:1.58

Changes:

--- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes  
2018-03-07 10:34:38.558554255 +0100
+++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new/perl-DBD-ODBC.changes 
2018-04-19 15:27:46.327265007 +0200
@@ -1,0 +2,22 @@
+Wed Mar 21 06:12:00 UTC 2018 - co...@suse.com
+
+- updated to 1.58
+   see /usr/share/doc/packages/perl-DBD-ODBC/Changes
+
+  1.58 2018-03-01
+  
+[MISCELLANEOUS]
+  
+Various changes to the test suite to get better results with Postgres
+  
+  1.57 2018-03-01
+  
+[MISCELLANEOUS]
+  
+Merged pull request 6 from genio which allows Makefile.PL argument -u
+to be set via the environment variable DBD_ODBC_UNICODE
+  
+This version was removed from CPAN because it was uploaded with a nasty
+bug in the diagnostics code.
+
+---

Old:

  DBD-ODBC-1.57.tar.gz

New:

  DBD-ODBC-1.58.tar.gz



Other differences:
--
++ perl-DBD-ODBC.spec ++
--- /var/tmp/diff_new_pack.KWsmYJ/_old  2018-04-19 15:27:47.167230731 +0200
+++ /var/tmp/diff_new_pack.KWsmYJ/_new  2018-04-19 15:27:47.187229915 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   perl-DBD-ODBC
-Version:1.57
+Version:1.58
 Release:0
 %define cpan_name DBD-ODBC
 Summary:ODBC Driver for DBI

++ DBD-ODBC-1.57.tar.gz -> DBD-ODBC-1.58.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.57/Changes new/DBD-ODBC-1.58/Changes
--- old/DBD-ODBC-1.57/Changes   2016-10-06 10:30:13.0 +0200
+++ new/DBD-ODBC-1.58/Changes   2018-03-20 10:33:08.0 +0100
@@ -5,6 +5,22 @@
 
 DBD::ODBC::Changes - Log of significant changes to the DBD::ODBC
 
+1.58 2018-03-01
+
+  [MISCELLANEOUS]
+
+  Various changes to the test suite to get better results with Postgres
+
+1.57 2018-03-01
+
+  [MISCELLANEOUS]
+
+  Merged pull request 6 from genio which allows Makefile.PL argument -u
+  to be set via the environment variable DBD_ODBC_UNICODE
+
+  This version was removed from CPAN because it was uploaded with a nasty
+  bug in the diagnostics code.
+
 1.56 2016-10-06
 
   Full release of the 1.53 development series
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.57/META.yml new/DBD-ODBC-1.58/META.yml
--- old/DBD-ODBC-1.57/META.yml  2018-03-01 09:25:39.0 +0100
+++ new/DBD-ODBC-1.58/META.yml  2018-03-01 16:50:28.0 +0100
@@ -1,7 +1,7 @@
 #--- #YAML:1.0
 name: DBD-ODBC
 abstract: ODBC DBD for Perl DBI
-version: 1.57
+version: 1.58
 version_from: ODBC.pm
 author:
   - Martin J. Evans 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.57/ODBC.pm new/DBD-ODBC-1.58/ODBC.pm
--- old/DBD-ODBC-1.57/ODBC.pm   2018-03-01 09:26:16.0 +0100
+++ new/DBD-ODBC-1.58/ODBC.pm   2018-03-01 16:50:41.0 +0100
@@ -18,7 +18,7 @@
 # see discussion on dbi-users at
 # http://www.nntp.perl.org/group/perl.dbi.dev/2010/07/msg6096.html and
 # http://www.dagolden.com/index.php/369/version-numbers-should-be-boring/
-$DBD::ODBC::VERSION = '1.57';
+$DBD::ODBC::VERSION = '1.58';
 
 {
 ## no critic (ProhibitMagicNumbers ProhibitExplicitISA)
@@ -671,7 +671,7 @@
 
 =head1 VERSION
 
-This documentation refers to DBD::ODBC version 1.57.
+This documentation refers to DBD::ODBC version 1.58.
 
 
 =head1 WARNING
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.57/ODBC.xs new/DBD-ODBC-1.58/ODBC.xs
--- old/DBD-ODBC-1.57/ODBC.xs   2016-12-12 10:15:43.0 +0100
+++ new/DBD-ODBC-1.58/ODBC.xs   2018-03-01 17:14:42.0 +0100
@@ -96,9 +96,9 @@
 rc = SQLGetDiagRec(SQL_HANDLE_STMT, imp_sth->hstmt, record,
state, &native, msg, sizeof(msg), &msg_len);
 if (SQL_SUCCEEDED(rc)) {
-XPUSHs(sv_2mortal(newSVpvn(state, 0)));
+XPUSHs(sv_2mortal(newSVpv(state, 0)));
 XPUSHs(sv_2mortal(newSViv(native)));
-XPUSHs(sv_2mortal(newSVpvn(msg, 0)));
+XPUSHs(sv_2mortal(newSVpv(msg, 0)));
 } else if (rc == SQL_NO_DATA) {
   # no diags found
 } else {
@@ -161,7 +161,7 @@
 } else if (info_ptr == &ret_type) {
 XPUSHs(sv_2mortal(newSViv(ret_type)));
 } else {
-XPUSHs(sv_2mortal(newSVpvn(buf, 0)));
+XPUSHs(sv_2mortal(ne

commit perl-DBD-ODBC for openSUSE:Factory

2018-03-07 Thread root
Hello community,

here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory 
checked in at 2018-03-07 10:34:35

Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old)
 and  /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new (New)


Package is "perl-DBD-ODBC"

Wed Mar  7 10:34:35 2018 rev:41 rq:582479 version:1.57

Changes:

--- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes  
2016-11-04 20:59:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new/perl-DBD-ODBC.changes 
2018-03-07 10:34:38.558554255 +0100
@@ -1,0 +2,6 @@
+Fri Mar  2 06:11:26 UTC 2018 - co...@suse.com
+
+- updated to 1.57
+   see /usr/share/doc/packages/perl-DBD-ODBC/Changes
+
+---

Old:

  DBD-ODBC-1.56.tar.gz

New:

  DBD-ODBC-1.57.tar.gz



Other differences:
--
++ perl-DBD-ODBC.spec ++
--- /var/tmp/diff_new_pack.INn7HG/_old  2018-03-07 10:34:39.090535066 +0100
+++ /var/tmp/diff_new_pack.INn7HG/_new  2018-03-07 10:34:39.094534921 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-DBD-ODBC
 #
-# Copyright (c) 2016 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
@@ -17,14 +17,14 @@
 
 
 Name:   perl-DBD-ODBC
-Version:1.56
+Version:1.57
 Release:0
 %define cpan_name DBD-ODBC
 Summary:ODBC Driver for 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-ODBC/
-Source0:
http://www.cpan.org/authors/id/M/MJ/MJEVANS/%{cpan_name}-%{version}.tar.gz
+Source0:
https://cpan.metacpan.org/authors/id/M/MJ/MJEVANS/%{cpan_name}-%{version}.tar.gz
 Source1:cpanspec.yml
 Patch0: perl-DBD-ODBC-1.29-Makefile.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ DBD-ODBC-1.56.tar.gz -> DBD-ODBC-1.57.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.56/META.yml new/DBD-ODBC-1.57/META.yml
--- old/DBD-ODBC-1.56/META.yml  2016-10-06 10:30:31.0 +0200
+++ new/DBD-ODBC-1.57/META.yml  2018-03-01 09:25:39.0 +0100
@@ -1,7 +1,7 @@
 #--- #YAML:1.0
 name: DBD-ODBC
 abstract: ODBC DBD for Perl DBI
-version: 1.56
+version: 1.57
 version_from: ODBC.pm
 author:
   - Martin J. Evans 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.56/Makefile.PL 
new/DBD-ODBC-1.57/Makefile.PL
--- old/DBD-ODBC-1.56/Makefile.PL   2013-12-17 10:40:52.0 +0100
+++ new/DBD-ODBC-1.57/Makefile.PL   2018-03-01 09:24:26.0 +0100
@@ -39,7 +39,7 @@
 {
 # some useful info when debugging problems
 print "OSNAME: $OSNAME\n";
-my @envs = qw(LANG ODBCHOME LD_LIBRARY_PATH DBROOT WINDIR II_SYSTEM);
+my @envs = qw(LANG ODBCHOME LD_LIBRARY_PATH DBROOT WINDIR II_SYSTEM 
DBD_ODBC_UNICODE);
 foreach (@envs) {
 print "$_: ", ($ENV{$_} ? $ENV{$_} : ''), "\n";
 }
@@ -167,6 +167,8 @@
 my $opt_x = undef;  # prefer unixODBC over iODBC
 my $opt_w = undef;  # enable -Wall (gcc only)
 
+$opt_u = 1 if $ENV{DBD_ODBC_UNICODE};
+
 my @options = ("g!" => \$opt_g,
"o=s" => \$opt_o,
"u!" => \$opt_u,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.56/ODBC.pm new/DBD-ODBC-1.57/ODBC.pm
--- old/DBD-ODBC-1.56/ODBC.pm   2016-10-06 10:30:24.0 +0200
+++ new/DBD-ODBC-1.57/ODBC.pm   2018-03-01 09:26:16.0 +0100
@@ -18,7 +18,7 @@
 # see discussion on dbi-users at
 # http://www.nntp.perl.org/group/perl.dbi.dev/2010/07/msg6096.html and
 # http://www.dagolden.com/index.php/369/version-numbers-should-be-boring/
-$DBD::ODBC::VERSION = '1.56';
+$DBD::ODBC::VERSION = '1.57';
 
 {
 ## no critic (ProhibitMagicNumbers ProhibitExplicitISA)
@@ -671,7 +671,7 @@
 
 =head1 VERSION
 
-This documentation refers to DBD::ODBC version 1.56.
+This documentation refers to DBD::ODBC version 1.57.
 
 
 =head1 WARNING
@@ -1251,6 +1251,12 @@
 you need to specify the -u argument to Makefile.PL. Please bear in mind
 that some ODBC drivers do not support SQL_Wxxx columns or parameters.
 
+You can also specify that you want UNICODE support by setting the
+C environment variable prior to install:
+
+  export DBD_ODBC_UNICODE=1
+  cpanm DBD::ODBC
+
 UNICODE support in ODBC Drivers differs considerably. Please read the
 README.unicode file for further details.
 
diff -urN

commit perl-DBD-ODBC for openSUSE:Factory

2016-11-04 Thread h_root
Hello community,

here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory 
checked in at 2016-11-04 20:59:51

Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old)
 and  /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new (New)


Package is "perl-DBD-ODBC"

Changes:

--- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes  
2015-09-03 18:07:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new/perl-DBD-ODBC.changes 
2016-11-04 20:59:52.0 +0100
@@ -1,0 +2,43 @@
+Fri Oct  7 05:12:38 UTC 2016 - co...@suse.com
+
+- updated to 1.56
+   see /usr/share/doc/packages/perl-DBD-ODBC/Changes
+
+  1.56 2016-10-06
+  
+Full release of the 1.53 development series
+  
+One version skipped because of indexing problems.
+  
+  1.53_2 2016-02-03
+  
+[MISCELLANEOUS]
+  
+Add new FAQs
+  
+  1.53_1 2015-10-16
+  
+[BUG FIXES]
+  
+Strictly speaking this is a bug fix to DBI and not DBD::ODBC but DBI
+now supports 64 bit row counts where an IV in perl is 64 bits. However, it
+necessitated changes to DBD::ODBC to pick up the fix. odbc_rows (my 
workaround
+since 2012) is still supported but should no longer be required so long as 
you
+use this DBD::ODBC and DBI 1.633_92 or above.
+  
+[INTERNALS]
+  
+Removed dbd_st_rows and now setting DBIc_ROW_COUNT.
+  
+[DOCUMENTATION]
+  
+Add tables and table_info section to deviations from the DBI spec.
+  
+[MISCELLANEOUS]
+  
+Change column name in t/rt_101579.t as "method" is a reserved word
+in. Teradata Thanks to Zhenyi Zhou.
+  
+Remove duplicate dynamic_config from META.yml.
+
+---

Old:

  DBD-ODBC-1.52.tar.gz

New:

  DBD-ODBC-1.56.tar.gz



Other differences:
--
++ perl-DBD-ODBC.spec ++
--- /var/tmp/diff_new_pack.L32dFc/_old  2016-11-04 20:59:53.0 +0100
+++ /var/tmp/diff_new_pack.L32dFc/_new  2016-11-04 20:59:53.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-DBD-ODBC
 #
-# 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,7 +17,7 @@
 
 
 Name:   perl-DBD-ODBC
-Version:1.52
+Version:1.56
 Release:0
 %define cpan_name DBD-ODBC
 Summary:ODBC Driver for DBI
@@ -45,7 +45,7 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-find . -type f -print0 | xargs -0 chmod 644
+find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
 %patch0 -p0
 # MANUAL BEGIN
 for file in README.af README.unicode; do

++ DBD-ODBC-1.52.tar.gz -> DBD-ODBC-1.56.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DBD-ODBC-1.52/Changes new/DBD-ODBC-1.56/Changes
--- old/DBD-ODBC-1.52/Changes   2015-04-15 10:58:08.0 +0200
+++ new/DBD-ODBC-1.56/Changes   2016-10-06 10:30:13.0 +0200
@@ -5,6 +5,43 @@
 
 DBD::ODBC::Changes - Log of significant changes to the DBD::ODBC
 
+1.56 2016-10-06
+
+  Full release of the 1.53 development series
+
+  One version skipped because of indexing problems.
+
+1.53_2 2016-02-03
+
+  [MISCELLANEOUS]
+
+  Add new FAQs
+
+1.53_1 2015-10-16
+
+  [BUG FIXES]
+
+  Strictly speaking this is a bug fix to DBI and not DBD::ODBC but DBI
+  now supports 64 bit row counts where an IV in perl is 64 bits. However, it
+  necessitated changes to DBD::ODBC to pick up the fix. odbc_rows (my 
workaround
+  since 2012) is still supported but should no longer be required so long as 
you
+  use this DBD::ODBC and DBI 1.633_92 or above.
+
+  [INTERNALS]
+
+  Removed dbd_st_rows and now setting DBIc_ROW_COUNT.
+
+  [DOCUMENTATION]
+
+  Add tables and table_info section to deviations from the DBI spec.
+
+  [MISCELLANEOUS]
+
+  Change column name in t/rt_101579.t as "method" is a reserved word
+  in. Teradata Thanks to Zhenyi Zhou.
+
+  Remove duplicate dynamic_config from META.yml.
+
 1.52 2015-04-15
 
   [MISCELLANEOUS]
@@ -29,7 +66,7 @@
   [BUG FIXES]
 
   RT101579 - using bound input parameters for numeric columns (e.g.,
-  SQL_NUMERIC) only works the first time and will quite likey fail
+  SQL_NUMERIC) only works the first time and will quite likely fail
   with "string data, right truncation" on the second and subsequent
   calls to execute. Thanks to Laura Cox for finding.
 
@@ -39,7 +76,8 @@
 
   The table_info method (ANSI version only) was incorrectly passing
   the table name for the type argument. I think this bug was
-  introduced last year.
+  introduced last year. Thanks to Nick Gorham for sp

commit perl-DBD-ODBC for openSUSE:Factory

2015-09-03 Thread h_root
Hello community,

here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory 
checked in at 2015-09-03 18:02:51

Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old)
 and  /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new (New)


Package is "perl-DBD-ODBC"

Changes:

--- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes  
2014-07-24 00:44:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new/perl-DBD-ODBC.changes 
2015-09-03 18:07:45.0 +0200
@@ -1,0 +2,131 @@
+Tue Sep  1 08:52:17 UTC 2015 - co...@suse.com
+
+- updated to 1.52
+   see /usr/share/doc/packages/perl-DBD-ODBC/Changes
+
+  1.52 2015-04-15
+  
+[MISCELLANEOUS]
+  
+Changes to the test suite to make it run better with Postgres thanks
+to Greg Sabino Mullane.
+  
+  1.51_4 2015-01-18
+  
+[BUG FIXES]
+  
+Numerous errors in the test suite (with SQLite ODBC driver) mostly down to 
not
+creating the test table first.
+  
+[MISCELLANEOUS]
+  
+Try and make the test suite run ok for SQLite ODBC driver so I can use it
+in travis-ci.
+  
+  1.51_3 2015-01-17
+  
+[BUG FIXES]
+  
+RT101579 - using bound input parameters for numeric columns (e.g.,
+SQL_NUMERIC) only works the first time and will quite likey fail
+with "string data, right truncation" on the second and subsequent
+calls to execute. Thanks to Laura Cox for finding.
+  
+  1.51_2 2014-11-19
+  
+[BUG FIXES]
+  
+The table_info method (ANSI version only) was incorrectly passing
+the table name for the type argument. I think this bug was
+introduced last year.
+  
+  1.51_1 2014-11-14
+  
+[BUG FIXES]
+  
+RT100186 - handle VARBINARY(MAX) parameters with SQL Server native
+client. Identify "libmsodbcsql*" as the MS ODBC Driver for Linux as
+there are some specific workarounds for MS Native Client ODBC driver.
+  
+  1.50 2014-07-25
+  
+[BUG FIXES]
+  
+The 80_odbc_diags.t test could fail if a driver fails a table does
+not exist test in the prepare instead of the execute.
+  
+  1.49_4 2014-07-08
+  
+[BUG FIXES]
+  
+Fixed sql_type_cast.t test which assumed column aliases which stay
+lowercase.
+  
+Fixed 87_odbc_lob_read.t test which did not bow out of the test
+properly if the database was not MS SQL Server.
+  
+[DOCUMENTATION]
+  
+Revised the query notification example and documentation.
+  
+Added a link to a better Query Notification article.
+  
+  1.49_3 2014-05-01
+  
+[CHANGE IN BEHAVIOUR]
+  
+As warned years ago, this release removes the odbc_old_unicode attribute.
+If you have a good reason to use it speak up now before the next 
non-development
+release.
+  
+[BUG FIXES]
+  
+Fix rt89255: Fails to create test table for tests using PostgreSQL odbc 
driver.
+Change test suite to fallback on PRECISION if COLUMN_SIZE is not found.
+  
+[ENHANCEMENTS]
+  
+Added support for MS SQL Server Query Notification. See the new
+section in the pod.
+  
+Added a currently undocumented (and experimental)
+odbc_describe_param method on a statement handle which takes a
+parameter number as the only argument and returns an array of the
+data type, parameter size, decimal digits and nullable (as per
+SQLDescribeParam).
+  
+[DOCUMENTATION]
+  
+Added FAQ on truncated column names with freeTDS.
+  
+[MISCELLANEOUS]
+  
+I have removed the "experimental" tag for odbc_getdiagfield and 
odbc_getdiagrec
+methods.
+  
+  1.49_2 2014-04-26
+  
+[BUG FIXES]
+  
+Change to data_sources in 1.49_1 could lead to a compile error since
+data_sources was not returning a value if an error occurred.
+  
+  1.49_1 2014-04-25
+  
+[BUG FIXES]
+  
+If you had a lot of DSNs on Windows (more than 280 but it depends on
+the length of their names) and called the data_sources method it
+could crash your script. Code internally changed to stop putting the DSNs
+returned on the stack.
+  
+[CHANGE IN BEHAVIOUR]
+  
+As warned years ago, the private data_sources method has been
+removed - use DBI one instead.
+  
+[MISCELLANEOUS]
+  
+Added FAQ entry of maximum number of allowed parameters.
+
+---

Old:

  DBD-ODBC-1.48.tar.gz

New:

  DBD-ODBC-1.52.tar.gz
  cpanspec.yml



Other differences:
--
++ perl-DBD-ODBC.spec ++
--- /var/tmp/diff_new_pack.qlE6Vu/_old  2015-09-03 18:07:48.0 +0200
+++ /var/tmp/diff_new_pack.qlE6Vu/_new  2015-09-03 18:07:48.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-DBD-ODBC
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germ

commit perl-DBD-ODBC for openSUSE:Factory

2014-07-23 Thread h_root
Hello community,

here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory 
checked in at 2014-07-23 22:07:11

Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old)
 and  /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new (New)


Package is "perl-DBD-ODBC"

Changes:

--- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes  
2011-12-07 14:38:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new/perl-DBD-ODBC.changes 
2014-07-24 00:44:33.0 +0200
@@ -1,0 +2,83 @@
+Tue Jul 22 10:08:22 UTC 2014 - vci...@suse.com
+
+- refreshed perl-DBD-ODBC-1.29-Makefile.diff
+  (it failed to apply after some of the previous updates)
+
+---
+Mon Mar 17 13:12:21 UTC 2014 - co...@suse.com
+
+- updated to 1.48
+   [MISCELLANEOUS]
+ 
+   Manifest has wrong filename for 90_trace_flags.t
+ 
+   Forgot to remove warning from ODBC.pm that this is a development
+   release and unicode change when I released 1.47.
+
+---
+Mon Feb 24 13:35:57 UTC 2014 - co...@suse.com
+
+- updated to 1.47, see Changes for more
+   Full release of the 1.46 development releases.
+ 
+   [MISCELLANEOUS]
+ 
+   Just some tidying up of dbdimp.c - shouldn't make a difference to anyone.
+ 
+   Further changes to this change file to make it CPAN::Changes spec.
+   NOTE the changes.cpanhq.com site does not yet support "unknown" for
+   dates.
+ 
+ 1.46_2 2013-12-17
+ 
+   [BUG FIXES]
+ 
+   When built with unicode support and odbc_old_unicode is not enabled
+   columns reported as SQL_LONGVARCHAR were not by default bound as
+   SQL_WCHAR and hence were not returned correctly unless the bind was
+   overridden.
+ 
+   [MISCELLANEOUS]
+ 
+   Added test 90_trace_flag.t
+ 
+ 1.46_1 2013-11-16
+ 
+   [CHANGE IN BEHAVIOUR]
+ 
+   As warned in release 1.45, the binding of unicode parameters to
+   char/varchar columns has changed significantly. If you don't attempt
+   to insert unicode into char/varchar columns or if you only inserted
+   unicode into nchar/nvarchar columns you should see no difference.
+   From this release, unicode data inserted into
+   char/varchar/longvarchar columns is bound as SQL_WCHAR and not
+   whatever the driver reports the parameter as (which is mostly
+   SQL_CHAR).
+ 
+   Previously if DBD::ODBC received an error or (SQL_SUCCESS_WITH_INFO)
+   from an ODBC API call and then the driver refused to return the
+   error state/text DBD::ODBC would issue its own error saying "Unable
+   to fetch information about the error" and state IM008. That state
+   was wrong and has been changed to HY000.
+ 
+   [BUG FIXES]
+ 
+   Some drivers cannot support catalogs and/or schema names in
+   SQLTables.  Recent changes set the schema/catalog name to the empty
+   string (good reasons below) which causes "optional feature not
+   implemented" from MS Access (which does not support schemas - even
+   for a simply ping (which uses SQLTables)). Now we call
+   SQLCATALOG_NAME and SQLSCHEMA_USAGE on connect to ascertain support
+   which modifies SQLTables call.
+
+---
+Tue Nov 26 07:35:39 UTC 2013 - co...@suse.com
+
+- updated to 1.45, see Changes for (a lot of) details
+
+---
+Sat Jul 27 11:58:56 UTC 2013 - co...@suse.com
+
+- updated to 1.43, see Changes (a lot)
+
+---

Old:

  DBD-ODBC-1.33.tar.gz

New:

  DBD-ODBC-1.48.tar.gz



Other differences:
--
++ perl-DBD-ODBC.spec ++
--- /var/tmp/diff_new_pack.xAARoz/_old  2014-07-24 00:44:35.0 +0200
+++ /var/tmp/diff_new_pack.xAARoz/_new  2014-07-24 00:44:35.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-DBD-ODBC
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -19,28 +19,23 @@
 %bcond_with test
 
 Name:   perl-DBD-ODBC
-Version:1.33
-Release:4
-License:GPL-1.0+ or Artistic-1.0
+Version:1.48
+Release:0
 %define cpan_name DBD-ODBC
 Summary:ODBC Driver for DBI
-Url:http://search.cpan.org/dist/DBD-ODBC/
+License:GPL-1.0+ or Artistic-1.0
 Group:  Development/Libraries/Perl
-Source: 
http://search.cpan.org/CPAN/authors/id/M/MJ/MJEVANS/%{cpan_name}-%{version}.tar.gz
+Url:http://search.cpan.org/dist/DBD-ODBC/
+Source:  

commit perl-DBD-ODBC for openSUSE:Factory

2011-12-07 Thread h_root
Hello community,

here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory 
checked in at 2011-12-07 14:38:43

Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old)
 and  /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new (New)


Package is "perl-DBD-ODBC", Maintainer is "vci...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes  
2011-09-23 12:36:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new/perl-DBD-ODBC.changes 
2011-12-07 14:38:45.0 +0100
@@ -1,0 +2,37 @@
+Fri Dec  2 02:35:19 UTC 2011 - vci...@suse.com
+
+- update to 1.33
+  [ENHANCEMENTS]
+  * Enable multiple active statement support in 70execute_array.t for
+drivers we recognise which support MAS.
+  * Change column_info to support Unicode catalog/schema/table/column
+names.
+  * Use SQLGetTypeInfoW on unicode builds.
+  * DBD::ODBC now allows unicode catalog/schema/table parameters to be
+passed to table_info. Of course they will only reliably work with
+a supporting Unicode ODBC driver.
+  * Added new odbc_driver_complete attribute allowing the ODBC Driver
+Manager and ODBC Driver to throw dialogues for incomplete
+connection strings or expired passwords etc.
+  [BUG FIXES]
+  * remove debugging printf which output "HERE" in some rare cases.
+rt 72534 - thanks John Deighan for spotting this.
+  * The test 70execute_array.t could fail due to warning being output
+if the driver does not support Multiple Active Statements.
+  * Fix bug in utf16_copy which was not adding a trailing NUL but I'm
+not sure this affected anyone until I changed table_info this
+release.
+  * I omitted rt_68720.t from the 1.31 distribution which leads
+to a warning as it is mentioned in the MANIFEST.
+  [DOCUMENTATION]
+  * new FAQ entries
+  * added note saying you cannot pass unicode schema/table/column
+names to metadata calls like table_info/column_info currently.
+  [OTHER]
+  * Changed line endings in README.af and README.unicode to be unix
+line endings and native eol-style in subversion.
+  * Minor changes to Makefile.PL to save the opensuse guys patching.
+  * Added unicode_sql.pl and unicode_params.pl examples
+  * added more examples
+
+---

Old:

  DBD-ODBC-1.31.tar.gz

New:

  DBD-ODBC-1.33.tar.gz



Other differences:
--
++ perl-DBD-ODBC.spec ++
--- /var/tmp/diff_new_pack.BkFk5J/_old  2011-12-07 14:38:46.0 +0100
+++ /var/tmp/diff_new_pack.BkFk5J/_new  2011-12-07 14:38:46.0 +0100
@@ -15,23 +15,22 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 %bcond_with test
 
 Name:   perl-DBD-ODBC
+Version:1.33
+Release:4
+License:GPL-1.0+ or Artistic-1.0
 %define cpan_name DBD-ODBC
 Summary:ODBC Driver for DBI
-Version:1.31
-Release:4
-License:GPL+ or Artistic
-Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/DBD-ODBC/
-Source: 
http://www.cpan.org/modules/by-module/DBD/DBD-ODBC-%{version}.tar.gz
+Group:  Development/Libraries/Perl
+Source: 
http://search.cpan.org/CPAN/authors/id/M/MJ/MJEVANS/%{cpan_name}-%{version}.tar.gz
 Patch0: %{name}-1.29-Makefile.diff
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} >= 1120
 BuildRequires:  perl(Test::Simple) >= 0.88
 %endif
@@ -55,25 +54,25 @@
 
 #rpmlint: wrong-file-end-of-line-encoding
 for file in README.af README.unicode; do
-  %{__perl} -p -i -e "s|\r\n|\n|" "$file"
+  perl -p -i -e "s|\r\n|\n|" "$file"
 done
 
 pushd examples
 #rpmlint: wrong-file-end-of-line-encoding
-find -type f -exec %{__perl} -p -i -e "s|\r\n|\n|" {} \;
+find -type f -exec perl -p -i -e "s|\r\n|\n|" {} \;
 #rpmlint: wrong-script-interpreter
 for ex in $(ls -1); do
-  %{__sed} -i -e 's,#[!|#]perl\(.*\),#!%{__perl}\1,' "$ex"
-  %{__sed} -i -e 's,perl.exe -w,perl -w,' "$ex"
+  sed -i -e 's,#[!|#]perl\(.*\),#!perl\1,' "$ex"
+  sed -i -e 's,perl.exe -w,perl -w,' "$ex"
 done
 popd
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
-%{__make} %{?_smp_mflags}
+perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
+make %{?_smp_mflags}
 
 %check
-%{__make} test
+make test
 
 %install
 %perl_make_install
@@ -81,7 +80,7 @@
 %perl_gen_filelist
 
 %clean
-%{__rm} -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
 %files -f %{name}.files
 %defattr(-,root,root,-)

++ DBD-ODBC-1.31.tar.gz -> DBD-ODBC-1.33.tar.gz ++
 1867 lines of diff (skipped)


commit perl-DBD-ODBC for openSUSE:Factory

2011-08-29 Thread h_root

Hello community,

here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory
checked in at Mon Aug 29 12:15:40 CEST 2011.




--- perl-DBD-ODBC/perl-DBD-ODBC.changes 2011-06-24 10:22:16.0 +0200
+++ /mounts/work_src_done/STABLE/perl-DBD-ODBC/perl-DBD-ODBC.changes
2011-08-27 18:02:40.0 +0200
@@ -1,0 +2,7 @@
+Sat Aug 27 16:02:05 UTC 2011 - ch...@computersalat.de
+
+- fix deps
+  * perl(Test::Simple) >= 0.88
+  * perl(DBI) >= 1.609
+
+---

calling whatdependson for head-i586




Other differences:
--
++ perl-DBD-ODBC.spec ++
--- /var/tmp/diff_new_pack.f5m4OI/_old  2011-08-29 12:12:00.0 +0200
+++ /var/tmp/diff_new_pack.f5m4OI/_new  2011-08-29 12:12:00.0 +0200
@@ -23,23 +23,26 @@
 %define cpan_name DBD-ODBC
 Summary:ODBC Driver for DBI
 Version:1.31
-Release:1
+Release:4
 License:GPL+ or Artistic
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/DBD-ODBC/
 Source: 
http://www.cpan.org/modules/by-module/DBD/DBD-ODBC-%{version}.tar.gz
 Patch0: %{name}-1.29-Makefile.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
 BuildRequires:  perl
 BuildRequires:  perl-macros
+%if 0%{?suse_version} >= 1120
+BuildRequires:  perl(Test::Simple) >= 0.88
+%endif
 %if %{with test}
 BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
 %endif
-BuildRequires:  perl(DBI) >= 1.21
+BuildRequires:  perl(DBI) >= 1.609
 BuildRequires:  unixODBC-devel
-Requires:   perl(DBI) >= 1.21
+Requires:   perl(DBI) >= 1.609
 Requires:   unixODBC
+%{perl_requires}
 
 %description
 This module is needed to access ODBC databases from within Perl. The
@@ -48,6 +51,7 @@
 %prep
 %setup -q -n %{cpan_name}-%{version}
 %patch0
+find . -type f -print0 | xargs -0 chmod 644
 
 #rpmlint: wrong-file-end-of-line-encoding
 for file in README.af README.unicode; do
@@ -55,7 +59,6 @@
 done
 
 pushd examples
-chmod 644 *
 #rpmlint: wrong-file-end-of-line-encoding
 find -type f -exec %{__perl} -p -i -e "s|\r\n|\n|" {} \;
 #rpmlint: wrong-script-interpreter






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit perl-DBD-ODBC for openSUSE:Factory

2011-07-13 Thread h_root

Hello community,

here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory
checked in at Wed Jul 13 13:50:37 CEST 2011.




--- perl-DBD-ODBC/perl-DBD-ODBC.changes 2011-06-18 07:54:56.0 +0200
+++ /mounts/work_src_done/STABLE/perl-DBD-ODBC/perl-DBD-ODBC.changes
2011-06-24 10:22:16.0 +0200
@@ -1,0 +2,19 @@
+Fri Jun 24 08:14:55 UTC 2011 - vci...@novell.com
+
+- update to 1.31 
+  [ENHANCEMENTS]
+  * An extra argument has been added to the sub associated with
+  odbc_err_handler.  The arguments passed to the odbc_err_handler are
+  now state (string), error (string), native error code (number) and
+  the status returned from the last ODBC API. The status will be
+  SQL_ERROR (-1) for errors or SQL_SUCCESS_WITH_INFO (1) for
+  informational messages.
+  * Added support for StrictlyTyped and DiscardString to the bind_col
+method.
+  * Added the new odbc_describe_parameters attribute.
+  * added -w option to Makefile.PL to add "-Wall" to CCFLAGS and
+-fno-strict-aliasing so I can find warnings.
+  * Cope with broken ODBC drivers that describe a parameter as SQL
+type 0.
+
+---

calling whatdependson for head-i586


Old:

  DBD-ODBC-1.29.tar.gz
  _service:download_files:DBD-ODBC-1.29.tar.gz

New:

  DBD-ODBC-1.31.tar.gz



Other differences:
--
++ perl-DBD-ODBC.spec ++
--- /var/tmp/diff_new_pack.oyAnuR/_old  2011-07-13 13:50:03.0 +0200
+++ /var/tmp/diff_new_pack.oyAnuR/_new  2011-07-13 13:50:03.0 +0200
@@ -22,13 +22,13 @@
 Name:   perl-DBD-ODBC
 %define cpan_name DBD-ODBC
 Summary:ODBC Driver for DBI
-Version:1.29
-Release:2
+Version:1.31
+Release:1
 License:GPL+ or Artistic
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/DBD-ODBC/
 Source: 
http://www.cpan.org/modules/by-module/DBD/DBD-ODBC-%{version}.tar.gz
-Patch0: %{name}-%{version}-Makefile.diff
+Patch0: %{name}-1.29-Makefile.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{perl_requires}
 BuildRequires:  perl

++ DBD-ODBC-1.29.tar.gz -> DBD-ODBC-1.31.tar.gz ++
 4870 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit perl-DBD-ODBC for openSUSE:Factory

2011-06-20 Thread h_root

Hello community,

here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory
checked in at Mon Jun 20 11:14:08 CEST 2011.




--- perl-DBD-ODBC/perl-DBD-ODBC.changes 2011-03-09 13:14:54.0 +0100
+++ /mounts/work_src_done/STABLE/perl-DBD-ODBC/perl-DBD-ODBC.changes
2011-06-18 07:54:56.0 +0200
@@ -1,0 +2,6 @@
+Sat Jun 18 05:48:57 UTC 2011 - co...@novell.com
+
+- fix requires of examples
+- use original tar
+
+---

calling whatdependson for head-i586


Old:

  DBD-ODBC-1.29.tar.bz2

New:

  DBD-ODBC-1.29.tar.gz
  _service:download_files:DBD-ODBC-1.29.tar.gz



Other differences:
--
++ perl-DBD-ODBC.spec ++
--- /var/tmp/diff_new_pack.Fr6cVW/_old  2011-06-20 11:13:33.0 +0200
+++ /var/tmp/diff_new_pack.Fr6cVW/_new  2011-06-20 11:13:33.0 +0200
@@ -23,12 +23,11 @@
 %define cpan_name DBD-ODBC
 Summary:ODBC Driver for DBI
 Version:1.29
-Release:1
+Release:2
 License:GPL+ or Artistic
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/DBD-ODBC/
-#Source: 
http://www.cpan.org/modules/by-module/DBD/DBD-ODBC-%{version}.tar.gz
-Source: %{cpan_name}-%{version}.tar.bz2
+Source: 
http://www.cpan.org/modules/by-module/DBD/DBD-ODBC-%{version}.tar.gz
 Patch0: %{name}-%{version}-Makefile.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{perl_requires}
@@ -46,14 +45,6 @@
 This module is needed to access ODBC databases from within Perl. The
 module uses the unixODBC manager to connect to the database.
 
-
-
-Authors:
-
-Tim Bunce
-Jeff Urlwin
-Thomas K. Wenrich
-
 %prep
 %setup -q -n %{cpan_name}-%{version}
 %patch0
@@ -64,12 +55,13 @@
 done
 
 pushd examples
+chmod 644 *
 #rpmlint: wrong-file-end-of-line-encoding
 find -type f -exec %{__perl} -p -i -e "s|\r\n|\n|" {} \;
 #rpmlint: wrong-script-interpreter
 for ex in $(ls -1); do
   %{__sed} -i -e 's,#[!|#]perl\(.*\),#!%{__perl}\1,' "$ex"
-  %{__sed} -i -e 's,#!perl.exe -w,#!%{__perl} -w,' "$ex"
+  %{__sed} -i -e 's,perl.exe -w,perl -w,' "$ex"
 done
 popd
 






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit perl-DBD-ODBC for openSUSE:Factory

2011-03-10 Thread h_root

Hello community,

here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory
checked in at Thu Mar 10 12:31:03 CET 2011.




--- perl-DBD-ODBC/perl-DBD-ODBC.changes 2011-01-11 10:30:37.0 +0100
+++ /mounts/work_src_done/STABLE/perl-DBD-ODBC/perl-DBD-ODBC.changes
2011-03-09 13:14:54.0 +0100
@@ -1,0 +2,13 @@
+Wed Mar  9 12:08:29 UTC 2011 - vci...@novell.com
+
+- update to 1.29
+  * Fixed missing SQL_MAX_TABLE_NAME_LEN definition from test.
+  * Fixed problem with some drivers which batch "insert;select" where
+SQLMoreResults is not required and an extra describe is done.
+  * Fixed "select 1" in 02simple.t for Firebird ODBC Driver.
+  * disconnect call added to 70execute_array.t was in the wrong place.
+  * Added support for DBI's new trace flags ENC, CON, TXN and
+DBD.
+  * And many other fixes and enhancements
+
+---
@@ -9 +21,0 @@
-

calling whatdependson for head-i586


Old:

  DBD-ODBC-1.27.tar.bz2
  perl-DBD-ODBC-1.27-Makefile.diff

New:

  DBD-ODBC-1.29.tar.bz2
  perl-DBD-ODBC-1.29-Makefile.diff



Other differences:
--
++ perl-DBD-ODBC.spec ++
--- /var/tmp/diff_new_pack.XVlzcF/_old  2011-03-10 12:30:38.0 +0100
+++ /var/tmp/diff_new_pack.XVlzcF/_new  2011-03-10 12:30:38.0 +0100
@@ -22,7 +22,7 @@
 Name:   perl-DBD-ODBC
 %define cpan_name DBD-ODBC
 Summary:ODBC Driver for DBI
-Version:1.27
+Version:1.29
 Release:1
 License:GPL+ or Artistic
 Group:  Development/Libraries/Perl

++ DBD-ODBC-1.27.tar.bz2 -> DBD-ODBC-1.29.tar.bz2 ++
 5819 lines of diff (skipped)

++ perl-DBD-ODBC-1.27-Makefile.diff -> perl-DBD-ODBC-1.29-Makefile.diff 
++
--- perl-DBD-ODBC/perl-DBD-ODBC-1.27-Makefile.diff  2011-01-07 
16:17:03.0 +0100
+++ /mounts/work_src_done/STABLE/perl-DBD-ODBC/perl-DBD-ODBC-1.29-Makefile.diff 
2011-03-09 13:14:53.0 +0100
@@ -2,7 +2,7 @@
 ===
 --- Makefile.PL.orig
 +++ Makefile.PL
-@@ -97,6 +97,7 @@ my %opts =
+@@ -116,6 +116,7 @@ my %opts =
COMPRESS => 'gzip -v9', SUFFIX => 'gz'
  },
  OBJECT   => '$(O_FILES)',
@@ -10,7 +10,7 @@
  DEFINE => q{},
   );
  my $eumm = $ExtUtils::MakeMaker::VERSION;
-@@ -172,6 +173,7 @@ EOT
+@@ -205,6 +206,7 @@ EOT
  }
  print "Overriding ODBC Directory with command line option: $opt_o\n"
  if $opt_o ;
@@ -18,16 +18,16 @@
  if ($opt_g) {
 print "Setting debug options!\n";
 if ($OSNAME eq 'MSWin32') {
-@@ -297,7 +299,7 @@ if ($OSNAME eq 'MSWin32') {
- $tmp_odbchome =~ s/^([A-Za-z]):*$/\/\/$1/;
- $tmp_odbchome =~ s/\\/\//g;
- $odbchome = $tmp_odbchome if (-e "$tmp_odbchome/odbc.ini")
+@@ -339,7 +341,7 @@ EOT
+ #$tmp_odbchome =~ s/\\/\//g;
+ #$odbchome = $tmp_odbchome if (-e "$tmp_odbchome/odbc.ini")
+ chomp($odbchome = `cygpath \$WINDIR`);
 -} elsif (-f '/opt/sapdb/interfaces/odbc/lib/libsqlod.a') {
 +} elsif (-f '/opt/sapdb/interfaces/odbc/lib/libsqlod.a' || -f 
'/opt/sapdb/interfaces/odbc/lib/lib64/libsqlod.a') {
  $odbchome = '/opt/sapdb/interfaces/odbc/';
  }
  }
-@@ -382,7 +384,7 @@ EOT
+@@ -438,7 +440,7 @@ EOT
  $opts{INC}  .= " -I/usr/include/w32api" if $OSNAME eq 'cygwin';
  
  # TO_DO all this needs to move until later
@@ -36,7 +36,7 @@
  my $lib_d2 = "$odbchome/dlls";
  my $libs   = "odbc";
  $opts{LIBS} = " -L$lib_d1 -R$lib_d1 -L$lib_d2 -R$lib_d2 -l$libs";
-@@ -415,32 +417,32 @@ EOT
+@@ -478,32 +480,32 @@ EOT
   -e "$odbchome/odbc32.dll"));
  
  $myodbc = 'empress'
@@ -75,7 +75,7 @@
  
  if (!$myodbc) {
local($LIST_SEPARATOR) = ", ";
-@@ -468,7 +470,7 @@ EOT
+@@ -531,7 +533,7 @@ EOT
  
  if ($myodbc eq 'Microsoft ODBC') {
print "\nBuilding for Microsoft under Cygwin\n";
@@ -84,7 +84,7 @@
  print {$sqlhfh} "#include \n";
  print {$sqlhfh} "#include \n";
  print {$sqlhfh} "#include \n";
-@@ -501,7 +503,7 @@ EOT
+@@ -564,7 +566,7 @@ EOT
# remove lib prefix and .so suffix so "-l" style link can be used
$ilibname =~ s/^lib(iodbc.*?)\.\w+$/$1/;
$opts{LIBS} = "-L$odbclibdir -l$ilibname";
@@ -93,7 +93,7 @@
if (!defined($ENV{LD_LIBRARY_PATH})) ||
  ($ENV{LD_LIBRARY_PATH} =~ /\Q$odbclibdir/);
}
-@@ -614,7 +616,11 @@ EOT
+@@ -677,7 +679,11 @@ EOT
print {$sqlhfh} qq{#define DBD_ODBC_NO_DATASOURCES\n};
  
$opts{INC} .= " -I$odbchome/incl";
@@ -106,7 +106,7 @@
  }
  elsif ($myodbc eq 'adabas') {
print {$sqlhfh} "#define FAR \n#define EXPORT \n#define CALLBACK \n";
-@@ -673,7 +679,7 @@ if ($OSNAME eq 'darwin') {
+@@ -736,7 +742,7 @@ i