MAKE_JOBS_UNSAFE+= shells/bash, textproc/ispell

Philip M. Gollucci pgollucci at ridecharge.com
Tue May 5 00:06:48 UTC 2009


David O'Brien wrote:
> On Fri, May 01, 2009 at 05:08:28PM -0400, Philip M. Gollucci wrote:
>> shells/bash     is only failing about 2.5/8
>> textproc/ispell is only about 2/8
> 
> Hi Philip,
> I'm sorry - I really don't know what this means.
> 

The recent parrallel make functionality pav@ added to MK/bsd.port.mk.

shells/bash is not parallel safe as it is.

Setting
	MAKE_JOBS_UNSAFE=yes
notes this and allows you to set FORCE_MAKE_JOBS=yes in /etc/make.conf
and not have shells/bash fail.

I was saying that it really is a RACE condition, and not just buggy make vs 
gmake code i.e. (cd x; do y) .. It only doesn't work 2.5 out of every 8 times.

Pav's initial posts were on developers@ or ports@



-- 
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci at ridecharge.com)
p: 703.549.2050x206, did: 703.579.6947
Senior System Admin - RideCharge, Inc.  http://ridecharge.com
1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70  3F8C 75B8 8FFB DB9B 8C1C

Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.


More information about the freebsd-ports mailing list