[Monetdb-developers] monetdb-install.sh & MAKEOPTS=-j

Fabian Groffen Fabian.Groffen at cwi.nl
Tue Apr 7 11:30:02 CEST 2009

On 07-04-2009 11:06:56 +0200, Stefan Manegold wrote:
> Fabian,
> `make -j[N] install` is know not to work (in particular with MonetDB5) due
> to race conditions and/or dependency issues, and there is hardly any way to
> fix this.
> Hence, setting MAKEOPTS=-j[N] before calling monetdb-install.sh might (will)
> result in an error during make install.
> I propose the following (or similar) patch to omit -j[N] when calling make
> install (of course, the "simpler" but maybe less desireable option is to
> omit MAKEOPTS completely with make install ...):

I prefer removing the -j argument from the script, and leaving it a
"advanced" developers' option instead then.  

We should not try to needlessly complicate the monetdb-install.sh script
for a flaw in our makefiles.  Ultimately we should concentrate on fixing
them, IMO.

More information about the developers-list mailing list