I'm not sure exactly where the problems lie, but the symptoms are that when I try to use methods like selectrow_array() and selectrow_arrayref(), I get an error failing on calling prepare() on an undefined object.
If I install DBI 1.29 flat-out followed by DBD::mysql (1.2219 or 2.1017), it works fine. If I install DBI 1.28 then DBD::mysql, then I upgrade DBI to 1.29 and then recompile DBD::mysql, it fails. This is happening on both Solaris and Linux, so it doesn't seem to be a platform issue. Both machines are perl 5.6.1. So I compare the two installations. The only difference is the mysql.so file in site_perl/5.6.1/<arch>/auto/DBD/mysql. When DBD::mysql is compiled for 1.28 or 1.29 original (no upgrade), the respective .so files are identical and work. When I upgrade DBI 1.28 to 1.29 and recompile DBD::mysql, the .so file is different, and it doesn't work. Any ideas at all why this is happening? Philip * Philip Molter * Texas.net Internet * http://www.texas.net/ * [EMAIL PROTECTED]
