We recently migrated our site from DBI-1.21 to 1.37 and have noticed that our DBD::Ingres installation broke. We were running DBD::Ingres-0.32, but I also attempted to upgrade to 0.36 and am having the same problem during make test. The problem relates to using do() to execute a statement. From the make test attempt with 0.36:
t/dbi......Modification of non-creatable hash value attempted, subscript "Statement" at blib/lib/DBD/Ingres.pm line 116. A colleague of mine has put up a bug report at http://rt.cpan.org/NoAuth/Bug.html?id=2738 IMHO, it looks like this problem has to do with some sort of interface change to DBI b/w 1.21 and 1.37. Does anyone know what the details of this change would be and what the proper fix for the DBD::Ingres module would be? Thx, David Coulthart
