diff options
| author | Andrew Dunstan | 2022-11-27 14:03:22 +0000 |
|---|---|---|
| committer | Andrew Dunstan | 2022-11-27 14:18:46 +0000 |
| commit | 724dd5649079a38193793c00292419917969effb (patch) | |
| tree | 668095900f8ae815f6820133efc019b95466e10a /doc/src | |
| parent | b85fd738529b345666c4a94ce837327a2f86d75e (diff) | |
Fix binary mismatch for MSVC plperl vs gcc built perl libs
When loading plperl built against Strawberry perl or the msys2 ucrt perl
that have been built with gcc, a binary mismatch has been encountered
which 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 adding
NO_THREAD_SAFE_LOCALE to the defines used to build plperl.
Discussion: https://postgr.es/m/20211005004334.tgjmro4kuachwiuc@alap3.anarazel.de
Discussion: https://postgr.es/m/c2da86a0-2906-744c-923d-16da6047875e@dunslane.net
Backpatch to all live branches.
Diffstat (limited to 'doc/src')
0 files changed, 0 insertions, 0 deletions
