aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/jsonpath_exec.c
diff options
context:
space:
mode:
authorAndrew Dunstan <andrew@dunslane.net>2022-11-27 09:03:22 -0500
committerAndrew Dunstan <andrew@dunslane.net>2022-11-27 09:18:40 -0500
commit85565cbcad4a78dab5a60c457b0f6e0a740539ce (patch)
tree3cee557ab6cd9841e0232fa431ade7489a4c68ba /src/backend/utils/adt/jsonpath_exec.c
parent27a5a0ee20eaf01cdf53f48498379b19e8f52e83 (diff)
downloadpostgresql-85565cbcad4a78dab5a60c457b0f6e0a740539ce.tar.gz
postgresql-85565cbcad4a78dab5a60c457b0f6e0a740539ce.zip
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 'src/backend/utils/adt/jsonpath_exec.c')
0 files changed, 0 insertions, 0 deletions