Subject: | 'object version v1.1.1 does not match bootstrap parameter 1.1.1' |
Date: | Sun, 6 Sep 2009 01:52:23 +0800 |
To: | bug-version [...] rt.cpan.org |
From: | Wilhansen Li <wil [...] nohakostudios.net> |
Version version: 0.7701
perl -v: This is perl, v5.8.9 built for darwin-2level
uname -a: Darwin Yuushi.local 9.7.0 Darwin Kernel Version 9.7.0: Tue Mar 31
22:52:17 PDT 2009; root:xnu-1228.12.14~1/RELEASE_I386 i386
Version might be causing loading problems when modules using XS load version
strings without 'v'. For example, DBD::Pg version 2.15.1. It declares its
version like this:
use version; our $VERSION = qv('2.15.1');
Which causes problems when I load it in Version 0.77 (though it works with
the stock Mac Version which is 0.70):
DBD::Pg object version v2.15.1 does not match bootstrap parameter 2.15.1 at
/System/Library/Perl/5.8.8/darwin-thread-multi-2level/DynaLoader.pm line
253.
I searched the web and I got a similar discussion:
http://www.mail-archive.com/module-authors@perl.org/msg07418.html
I'm guessing it might have something to do with this:
http://rt.cpan.org/Public/Bug/Display.html?id=46108
Regards,
Wil