diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2016-08-12 20:51:59 -0400 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2016-08-12 20:51:59 -0400 |
commit | 99396e63f2bbb265dc68bd541157a62251ffa8a3 (patch) | |
tree | 5c9924096b2b08b31dc6366179ef5c8f16b6b161 /src/backend/utils/adt/numeric.c | |
parent | 74ffae95347562c31578dea153ba9aa6b0f2fa44 (diff) | |
download | postgresql-99396e63f2bbb265dc68bd541157a62251ffa8a3.tar.gz postgresql-99396e63f2bbb265dc68bd541157a62251ffa8a3.zip |
Fix regression test parallel-make hazard.
Back-patch 9.4-era commit 384f933046dc9e9a2b416f5f7b3be30b93587c63 into
the previous branches. Although that was only advertised as repairing a
problem with missed header-file dependencies, it turns out to also be
important for parallel make safety. The previous coding allowed two
independent make jobs to get launched concurrently in contrib/spi.
Normally this would be OK, because they are building independent targets;
but if --enable-depend is in use, it's unsafe, because one make run might
try to read a .deps file that the other one is in process of rewriting.
This is evidently the cause of buildfarm member francolin's recent failure
in the 9.2 branch. I believe this patch will result in only one subsidiary
make run, making it safe(r).
Report: http://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=francolin&dt=2016-08-12%2017%3A12%3A52
Diffstat (limited to 'src/backend/utils/adt/numeric.c')
0 files changed, 0 insertions, 0 deletions