ports/162709: DISABLE_MAKE_JOBS should be the default
Sayetsky Anton
vsjcfm at gmail.com
Mon Nov 21 17:20:12 UTC 2011
The following reply was made to PR ports/162709; it has been noted by GNATS.
From: Sayetsky Anton <vsjcfm at gmail.com>
To: Steve Kargl <sgk at troutmask.apl.washington.edu>, bug-followup at freebsd.org
Cc:
Subject: Re: ports/162709: DISABLE_MAKE_JOBS should be the default
Date: Mon, 21 Nov 2011 19:16:39 +0200
2011/11/21 Steve Kargl <sgk at troutmask.apl.washington.edu>:
> Where is MAKE_JOBS_NUMBER documented?
http://www.freebsd.org/releases/7.2R/relnotes-detailed.html
2.5 Ports/Packages Collection Infrastructure
The FreeBSD Ports Collection now supports multiple make(1) jobs in
some supported ports. This is automatically enabled when a port is
marked as MAKE_JOBS_SAFE and improves CPU utilization at the build
stage by passing an option -jX to the top level Makefile from the
vendor. The number X is set to the number of CPUs by default, and can
be set by users via a make(1) variable MAKE_JOBS_NUMBER. For more
details, see ports/Mk/bsd.port.mk.
So i think this in unusable PR.
PS. If you want to apply jobs number to specific ports, just use
.if ${.CURDIR
...
...
...
.endif
as documented in /usr/share/examples/etc/make.conf.
More information about the freebsd-ports-bugs
mailing list