I've got this big old module that's been working fine for years. It's part of a larger mojo app but can also be used from the command line. I recently set up a new dev box and noticed that the module won't run from cli anymore, even though it still works in the mojo app, throwing this error:
B object version 1.88 does not match $B::VERSION 1.68 at
/perlbrew/perls/perl-5.38.2/lib/5.38.2/darwin-2level/DynaLoader.pm line 227, <DATA> line 129.
BEGIN failed--compilation aborted at B.pm line 28, <DATA> line 129.
The module still works as expected on other machines.
What does this error mean and how can it be fixed?
Thanks