[arch-general] Default value of "j" in makeflags of makepkg.conf
siosm99 at gmail.com
Fri Jan 3 10:44:05 EST 2014
On 03/01/2014 16:24, Martin S. Weber wrote:
> because for each new occurrence, it will have to be determined manually:
> concurrency brings non-determinism with it. Many of these pkgs built
> just fine (tm) for developers a, b and d (not only on, but also on multi-core
> and/or SMP machines) while it didn't for devs c, f, g, and, much worse,
> for users u, y and z.
> I mean, feel free to learn the sane default for (said 590) pkgs from pkgsrc,
> or consider the process that spans from 2007 until now, where pkgs still are
> flagged MAKE_JOBS_SAFE after the first user has run into them not building.
As far as I know, MAKE_JOBS_SAFE and 'options="!makeflags"' are
packaging "tricks" to work around an upstream bug.
Enabling parallel builds by default would only reveal bugs, which is a
good thing generally, thus I don't understand your objections.
More information about the arch-general