in reply to DBI.c: loadable library and perl binaries are mismatched

Still not confident in navigating this web forum (hope this finds an audience); regardless, after a solid week of screwing with this Perl5.22/DBI install on FreeBSD v10.2, the system still complains that "DBI.c: loadable library and perl binaries are mismatched (got handshake key 0x7ac0080, needed 0x7b80080)".

I've effectively waxed all things Perl on the system and started with fresh installs. The sequence of events were as follows:


Doesn't someone know what can be done about this?

  • Comment on Re: DBI.c: loadable library and perl binaries are mismatched

Replies are listed 'Best First'.
Re^2: DBI.c: loadable library and perl binaries are mismatched
by Anonymous Monk on May 20, 2016 at 02:10 UTC
    run strace, get list of filenames involved, determine who is responsible for those files, complain, compile stuff yourself

      Believe me, I have complained (see this thread https://forums.freebsd.org/threads/56247/). Yet, other members of this Perl Monk forum seem to be unsure of why the handshake key values are mismatched, and for that matter, where, what and why they are created . . .and what is the source of them. All I know is that they are part of "XS World", and that's way above my pay grade.

      I'm just an applications programmer -- not a compiler writer.

        Thats great