pgsql: Suppress parallel build in interfaces/ecpg/preproc/.

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Suppress parallel build in interfaces/ecpg/preproc/.
Date: 2012-11-29 03:19:53
Message-ID: E1TdufJ-00021u-LF@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Suppress parallel build in interfaces/ecpg/preproc/.

This is to see if it will stop intermittent build failures on buildfarm
member okapi. We know that gmake 3.82 has some problems with sometimes
not honoring dependencies in parallel builds, and it seems likely that
this is more of the same. Since the vast bulk of the work in the preproc
directory is associated with creating preproc.c and then preproc.o,
parallelism buys us hardly anything here anyway.

Also, make both this .NOTPARALLEL and the one previously added in
interfaces/ecpg/Makefile be conditional on "ifeq ($(MAKE_VERSION),3.82)".
The known bug in gmake is fixed upstream and should not be present in
3.83 and up, and there's no reason to think it affects older releases.

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/1fc698cf14d17a3a8ad018cf9ec100198a339447

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

Browse pgsql-committers by date

  From Date Subject
Next Message Jeremy Drake 2012-11-29 03:43:14 Re: [COMMITTERS] pgsql: Refactor flex and bison make rules
Previous Message Tom Lane 2012-11-29 02:26:53 pgsql: Fix assorted bugs in CREATE/DROP INDEX CONCURRENTLY.