Skip Menu |

This queue is for tickets about the Date-Calc CPAN distribution.

Report information
The Basics
Id: 132162
Status: resolved
Priority: 0/
Queue: Date-Calc

People
Owner: Nobody in particular
Requestors: ALEENA [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: (no value)
Fixed in: (no value)



Subject: Loadable library and perl binaries are mismatched
I got the following error when using Date::Calc and don't know how to fix it. XS.c: loadable library and perl binaries are mismatched (got handshake key 0xdb80080, needed 0xce00080) What did I do wrong? LA
On Mon Mar 16 11:01:54 2020, ALEENA wrote: Show quoted text
> I got the following error when using Date::Calc and don't know how to > fix it. > > XS.c: loadable library and perl binaries are mismatched (got handshake > key 0xdb80080, needed 0xce00080) > > What did I do wrong? > > LA
Most likely your perl version has been upgraded, or you've copied modules between two different builds of perl.
Is there a list of files that I have to delete so I can install it again? LA On Mon Mar 16 07:55:52 2020, MARTO wrote: Show quoted text
> On Mon Mar 16 11:01:54 2020, ALEENA wrote:
> > I got the following error when using Date::Calc and don't know how to > > fix it. > > > > XS.c: loadable library and perl binaries are mismatched (got > > handshake > > key 0xdb80080, needed 0xce00080) > > > > What did I do wrong? > > > > LA
> > Most likely your perl version has been upgraded, or you've copied > modules between two different builds of perl.
On Tue Mar 17 00:38:27 2020, ALEENA wrote: Show quoted text
> Is there a list of files that I have to delete so I can install it again? > > LA > > On Mon Mar 16 07:55:52 2020, MARTO wrote:
> > On Mon Mar 16 11:01:54 2020, ALEENA wrote:
> > > I got the following error when using Date::Calc and don't know how to > > > fix it. > > > > > > XS.c: loadable library and perl binaries are mismatched (got > > > handshake > > > key 0xdb80080, needed 0xce00080) > > > > > > What did I do wrong? > > > > > > LA
> > > > Most likely your perl version has been upgraded, or you've copied > > modules between two different builds of perl.
> >
RT is a bug tracker, this isn't a bug. Entering the error into a search engine would have found results explaining the root cause of the problem. Your posts here lacks any detail as to how this happened, or what your setup is. I know you are very familiar with effective ways of asking questions, providing the relevant details etc. cpan has a recompile option, if you are using local::lib you could remove that directory and start again. To avoid this in future you could avoid using the system perl, but from memory you have an inflexible hosting provider.
On Tue Mar 17 04:00:09 2020, MARTO wrote: Show quoted text
> On Tue Mar 17 00:38:27 2020, ALEENA wrote:
> > Is there a list of files that I have to delete so I can install it > > again? > > > > LA > > > > On Mon Mar 16 07:55:52 2020, MARTO wrote:
> > > On Mon Mar 16 11:01:54 2020, ALEENA wrote:
> > > > I got the following error when using Date::Calc and don't know > > > > how to > > > > fix it. > > > > > > > > XS.c: loadable library and perl binaries are mismatched (got > > > > handshake > > > > key 0xdb80080, needed 0xce00080) > > > > > > > > What did I do wrong? > > > > > > > > LA
> > > > > > Most likely your perl version has been upgraded, or you've copied > > > modules between two different builds of perl.
> > > >
> > RT is a bug tracker, this isn't a bug. Entering the error into a > search engine would have found results explaining the root cause of > the problem. Your posts here lacks any detail as to how this happened, > or what your setup is. I know you are very familiar with effective > ways of asking questions, providing the relevant details etc. cpan has > a recompile option, if you are using local::lib you could remove that > directory and start again. To avoid this in future you could avoid > using the system perl, but from memory you have an inflexible hosting > provider.
You are right, this is not a bug. I do not know how or when this happened. I thought I fixed it by reinstalling fresh after the last perl upgrade, but I guess it upgraded again without me realizing it. So, I recompiled, and it works now; so the issue is resolved. Thank you.