pgsql: Use .NOTPARALLEL in ecpg/Makefile to avoid a gmake parallelism b - Mailing list pgsql-committers

From Tom Lane
Subject pgsql: Use .NOTPARALLEL in ecpg/Makefile to avoid a gmake parallelism b
Date
Msg-id E1TAmsu-0002t3-Vi@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Use .NOTPARALLEL in ecpg/Makefile to avoid a gmake parallelism bug.

Investigation shows that some intermittent build failures in ecpg are the
result of a gmake bug that was reported quite some time ago:
http://savannah.gnu.org/bugs/?30653

Preventing parallel builds of the ecpg subdirectories seems to dodge the
bug.  Per yesterday's pgsql-hackers discussion, there are some other things
in the subdirectory makefiles that seem rather unsafe for parallel builds
too, but there's little point in fixing them as long as we have to work
around a make bug.

Back-patch to 9.1; parallel builds weren't very well supported before
that anyway.

Branch
------
REL9_2_STABLE

Details
-------
http://git.postgresql.org/pg/commitdiff/af3de2d19ec65216737192b8cdd948331c3f2e80

Modified Files
--------------
src/interfaces/ecpg/Makefile |    8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)


pgsql-committers by date:

Previous
From: Tom Lane
Date:
Subject: pgsql: Use .NOTPARALLEL in ecpg/Makefile to avoid a gmake parallelism b
Next
From: Tom Lane
Date:
Subject: pgsql: Make plperl safe against functions that are redefined while runn