Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

Re^5: XS.c: loadable library and perl binaries are mismatched (got handshake key 0xc100000, needed 0xc180000)

by syphilis (Bishop)
on Aug 01, 2020 at 01:53 UTC ( #11120167=note: print w/replies, xml ) Need Help??


in reply to Re^4: XS.c: loadable library and perl binaries are mismatched (got handshake key 0xc100000, needed 0xc180000)
in thread XS.c: loadable library and perl binaries are mismatched (got handshake key 0xc100000, needed 0xc180000)

(edited)...FYI, I appear to have run into a length limit on the output below. Not sure how to post the rest of the output

I'm not sure, but you might be able to put it all on your scratchpad.

Could you provide us with a copy'n'paste of the troublesome XS.c that's being generated with this 5.32.0 build ?
It probably won't help ... but, OTOH, it might contain something useful.
I'd like to compare it with the XS.c that my build of 5.32.0 generates. (It's important that you post the XS.c from the perl-5.32.0 build.)
I assume List::MoreUtils::XS fails on the perl-5.32.0 build in the same way as with perl-5.30.3.

Cheers,
Rob
  • Comment on Re^5: XS.c: loadable library and perl binaries are mismatched (got handshake key 0xc100000, needed 0xc180000)

Replies are listed 'Best First'.
Re^6: XS.c: loadable library and perl binaries are mismatched (got handshake key 0xc100000, needed 0xc180000)
by rgren925 (Sexton) on Aug 03, 2020 at 19:36 UTC

    List::MoreUtils::XS fails almost exactly the same way in 5.32.0 as 5.30.3. Just the hex code is different:

    5.30.3: 0xc100000, needed 0xc180000 5.32.0: 0xe100000, needed 0xe180000

    Here's the 5.32.0 XS.c

      Perhaps a simple link to the repository would have been more useful than a huge (update: 47K — thanks a lot!) wadge of unreadable text.


      Give a man a fish:  <%-{-{-{-<

        Perhaps a simple link to the repository would have been more useful

        XS.c is a file that's generated during 'make', so it's quite likely not sitting in a publicly available repository.
        But, yes - it's a pity the closing </code> was omitted.
        Doing a diff -EBwbu detects a difference, but without the formatting of the OP's XS.c, I've no idea where that difference lies.
        I'm certainly curious to know what the difference is ... though I don't assume that such knowledge will prove to be useful.

        I take it that there's no easy way for me to view the file correctly formatted, and that I just have to wait for the OP to insert the missing </code>.
        Please correct me if I'm wrong.

        Cheers,
        Rob

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11120167]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (5)
As of 2021-10-20 11:28 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    My first memorable Perl project was:







    Results (81 votes). Check out past polls.

    Notices?