Process EXTRA_INSTALL serially, during the first temp-install.

Noah Misch <noah@leadboat.com>

Commit: 6dd690be366148ad0cd9a7f99ca094d89aa76f02
Author: Noah Misch <noah@leadboat.com>
Date: 2018-12-31T21:55:01Z
Releases: 11.2
Process EXTRA_INSTALL serially, during the first temp-install.

This closes a race condition in "make -j check-world"; the symptom was
EEXIST errors.  Back-patch to v10, before which parallel check-world had
worse problems.

Discussion: https://postgr.es/m/20181224221601.GA3227827@rfd.leadboat.com

Files

PathChange+/−
GNUmakefile.in modified +2 −0
src/Makefile.global.in modified +8 −2
src/makefiles/pgxs.mk modified +1 −1

Discussion