plperl: update ppport.h to Perl 5.34.0.
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 31 Jan 2022 20:01:05 +0000 (15:01 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 31 Jan 2022 20:01:05 +0000 (15:01 -0500)
commit2d44912cf79f1f174a83f587e1c4328315b8a0fa
treed7d75178f11c9c569c18159973481759e8dcdcc3
parentd81cac47a829c3e2c729ef98acaf132adb7ff3ae
plperl: update ppport.h to Perl 5.34.0.

Also apply the changes suggested by running
perl ppport.h --compat-version=5.8.0

And remove some no-longer-required NEED_foo declarations.

Dagfinn Ilmari MannsÃ¥ker

Back-patch of commit 05798c9f7 into all supported branches.
At the time we thought this update was mostly cosmetic, but the
lack of it has caused trouble, while the patch itself hasn't.

Discussion: https://postgr.es/m/87y278s6iq.fsf@wibble.ilmari.org
Discussion: https://postgr.es/m/20220131015130.shn6wr2fzuymerf6@alap3.anarazel.de
src/pl/plperl/plperl.c
src/pl/plperl/plperl.h
src/pl/plperl/ppport.h