HEADS UP multi processor compilations for everyone

Anonymous swell.k at gmail.com
Tue Mar 24 23:48:02 PDT 2009


Pav Lucistnik <pav at FreeBSD.org> writes:

> If you are FreeBSD port maintainer:

I'm not one.

>
> Nothing changes for you, if you don't want. If you want to enable the
> use of multiple cores in your port, add MAKE_JOBS_SAFE=yes to a block
> somewhere below dependency declarations. If you know your port does not
> handle -jX well, and want to disable it from using -jX even when user
> forces this feature, use MAKE_JOBS_UNSAFE=yes. And that's all to it.

Not all ports build using make/gmake. Wouldn't it be better to export
the number of parallel processes so maintainer can decide whether to use
it in his port build system? For example

-------------- next part --------------
A non-text attachment was scrubbed...
Name: mark.diff
Type: text/x-diff
Size: 737 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20090325/4b587a42/mark-0001.bin
-------------- next part --------------

Is this completely discouraged?


More information about the freebsd-ports mailing list