Jeff,

one new issue with 1.06.

o line 297 of the generated Makefile contains
      @$(NOOP)
  but those are spaces leading up to it instead of a tab. The line at fault is
  actually Makefile.PL line 427.

o the problem I reported (email subject line) still exists after I fixed above
  and installed 1.06. You are using Perl 5.8.0 on Windows whereas I am using
  Perl 5.6.1 on Linux. Here is the relevant stuff:

martin /tmp-> perl -e 'use DBD::ODBC; print $DBD::ODBC::VERSION, "\n";'
1.06
martin /tmp-> perl -e 'use DBI;print $DBI::VERSION, "\n";'
1.37
martin /tmp-> perl --version

This is perl, v5.6.1 built for i686-linux

martin /tmp-> cat y.pl 
#!/usr/bin/perl -w

use DBI;

my $dbh = DBI->connect("dbi:ODBC:testviagamb",
                       "Fred",
                       "Bloggs");


martin /tmp-> ./y.pl 
Use of uninitialized value in concatenation (.) or string at
/usr/lib/perl5/site_perl/5.6.1/i686-linux/DBI.pm line 584.
DBI connect('testviagamb','Fred',...) failed:  at ./y.pl line 5

I've got identical stuff (DBI, DBD::ODBC, unixODBC, ODBC driver) installed on
another Linux machine which runs Perl 5.8.0 and it works there OK.

This is not affecting me personally, I just thought it needed reporting.

Martin


On 20-Jun-2003 Jeff Urlwin wrote:
> 
> Hmm.  I am looking to reproduce this on Windows XP and find that it looks OK
> to me using Perl 5.8.0 and DBI 1.33, 1.35 and 1.37.  I get $DBI::errstr
> after each connect failure.  I added a test specifically for this and found
> some other connection issues when using DSN= or DRIVER= in the connect
> strings, but I didn't see this connection issue.
> Martin, I'm going to post the next version of DBD::ODBC shortly and would
> you please let me know if you still see it?
> 
> Thanks,

Reply via email to