Hi folks,
I'm having this issue on CentOS4 too.
With my system's Scalar::Util first in @INC, the simple test of perl -e 'use Scalar::Util "dualvar"'--as the zimbra user--works fine. (I re-installed with force install Scalar::Util, and put /usr/lib/perl5 as the first path of PERLLIB in ~zimbra/.bashrc).
With Zimbra's PERLLIB at the top of @INC, I get the XS error.
So, with this workaround of putting /usr/lib/perl5 into the Zimbra user environment (so my own List-Utils is used), I was able to get past this ldap configuration hurdle.
I'm not sure I should proceed with this workaround in production--you've bundled these modules with Zimbra for a reason. Would it be possible to include XSLoader in your distribution? That seems to be the source of the incompatibility; your List-Util build doesn't like my XSLoader. Suggestions welcome.
Paul |