On Wed, Apr 27, 2016 at 12:40:59PM +0200, Jakub Wilk wrote: > * Adam Borowski <kilob...@angband.pl>, 2016-04-27, 12:02: > >>>export DEB_BUILD_OPTIONS=parallel=`grep ^processor /proc/cpuinfo|wc -l` > >>Refuse the temptation to parse /proc/cpuinfo. Use nproc(1) instead. > >Oh, that's something new (for the value of "new" of "added upstream on > >2009-11-06, to Debian in 8.1-1 for squeeze"). Good to know. > > For pre-squeeze, there's "getconf _NPROCESSORS_ONLN".
At least one Debian derivative, Dyson, has: draconis:[~]$ dpkg --print-architecture illumos-amd64 draconis:[~]$ getconf _NPROCESSORS_ONLN getconf: Invalid argument (_NPROCESSORS_ONLN) so let's not advertise getconf, as -j`something with no stdout output` results in a fork bomb. On the other hand, nproc works everywhere I tried. -- A tit a day keeps the vet away.