aboutsummaryrefslogtreecommitdiff
path: root/src/tutorial/basics.source
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2022-02-08 19:25:56 -0500
committerTom Lane <tgl@sss.pgh.pa.us>2022-02-08 19:26:22 -0500
commiteba0f095c780fad505a859ee6713123692affa30 (patch)
tree9674569da3004fd426450e1e8a8f6a9b41a0f494 /src/tutorial/basics.source
parentec24521950fb055488e3ab2c652ffbf7fe0180b9 (diff)
downloadpostgresql-eba0f095c780fad505a859ee6713123692affa30.tar.gz
postgresql-eba0f095c780fad505a859ee6713123692affa30.zip
Remove ppport.h's broken re-implementation of eval_pv().
Recent versions of Devel::PPPort try to redefine eval_pv() to dodge a bug in pre-5.31 Perl versions. Unfortunately the redefinition fails on compilers that don't support statements nested within expressions. However, we aren't actually interested in this bug fix, since we always call eval_pv() with croak_on_error = FALSE. So, until there's an upstream fix for this breakage, just comment out the macro to revert to the older behavior. Per report from Wei Sun, as well as previous buildfarm failure on pademelon (which I'd unfortunately not looked at carefully enough to understand the cause). Back-patch to all supported versions, since we're using the same ppport.h in all. Discussion: https://postgr.es/m/tencent_2EFCC8BA0107B6EC0F97179E019A8A43C806@qq.com Report: https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=pademelon&dt=2022-02-02%2001%3A22%3A58
Diffstat (limited to 'src/tutorial/basics.source')
0 files changed, 0 insertions, 0 deletions