forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitccc59a8
committed
Fix binary mismatch for MSVC plperl vs gcc built perl libs
When loading plperl built against Strawberry perl or the msys2 ucrt perlthat have been built with gcc, a binary mismatch has been encounteredwhich looks like this:loadable library and perl binaries are mismatched (got handshake key 0000000012800080, needed 0000000012900080)To cure this we bring the handshake keys into sync by addingNO_THREAD_SAFE_LOCALE to the defines used to build plperl.Discussion:https://postgr.es/m/20211005004334.tgjmro4kuachwiuc@alap3.anarazel.deDiscussion:https://postgr.es/m/c2da86a0-2906-744c-923d-16da6047875e@dunslane.netBackpatch to all live branches.1 parent3274ec0 commitccc59a8
1 file changed
+3
-0
lines changedLines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
585 | 585 |
| |
586 | 586 |
| |
587 | 587 |
| |
| 588 | + | |
| 589 | + | |
| 590 | + | |
588 | 591 |
| |
589 | 592 |
| |
590 | 593 |
| |
|
0 commit comments
Comments
(0)