Just uploaded to CPAN. This is a development release as I've introduced two significant changes which I'm waiting on feedback for.
=head2 Changes in DBD::ODBC 1.23_2 January 26, 2010 Fixed bug in Makefile.PL which could fail to find unixODBC/iODBC header files but not report it as a problem. Thanks to Thomas J. Dillman and his smoker for finding this. Fixed some compiler warnings in dbdimp.c output by latest gcc wrt to format specifiers in calls to PerlIO_printf. Added the odbc_force_bind_type attribute to help sort out problems with ODBC Drivers which support SQLDescribeParam but describe the parameters incorrectly (see rt 50852). Test case also added as rt_50852.t. =head2 Changes in DBD::ODBC 1.23_1 October 21, 2009 makefile.PL changes: some formatting changes to output warn if unixodbc headers are not found that the unixodbc-dev package is not installed use $arext instead of "a" pattern match for pulling libodbc.* changed warn if DBI_DSN etc not defined change odbc_config output for stderr to /dev/null missing / on /usr/local wheb finding find_dm_hdr_files() New FAQ entries from Oystein Torget for bind parameter bugs in SQL Server. rt_46597.rt - update on wrong table Copied dbivport.h from the latest DBI distribution into DBD::ODBC. Added if_you_are_taking_over_this_code.txt. Add latest Devel::PPPort ppport.h to DBD::ODBC and followed all recommendations for changes to dbdimp.c. Added change to Makefile.PL provided by Shawn Zong to make Windows/Cygwin work again. Minor change to Makefile.PL to output env vars to help in debugging peoples build failures. Added odbc_utf8_on attribute to dbh and sth handles to mark all strings coming from the database as utf8. This is for Aster (based on PostgreSQL) which returns all strings as UTF-8 encoded unicode. Thanks to Noel Burton-Krahn. Martin -- Martin J. Evans Easysoft Limited http://www.easysoft.com