[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#209008: debian-policy: [PROPOSAL] common interface for parallel building in DEB_BUILD_OPTIONS



Hi,

Bug #209008 proposed to have a common interface to tell packages to do
parallel building (make -j).

Not having this is a PITA for me, since I do rebuilds of the whole
Debian archive on clusters of machines, and my current total build time
is only dependant of the time taken to build the largest packages (see
slides 25-28 of [1] for details).

For some reason, the discussion that happened back in 2003 isn't logged
on the BTS, but can be read in [2]. Everyone seemed to agree on the
proposal, but it was discussed whether this should be implemented as
DEB_BUILD_OPTIONS="parallel=n" or DEB_BUILD_OPTIONS_PARALLEL=n.

It would be great if consensus could be reached early in the lenny release
cycle. A few packages already provide an interface to do parallel
building, and I'd like to work on making all of them switch to the same
interface.

Thank you,

[1] http://www-id.imag.fr/~nussbaum/fosdem07-gridqa-slides.pdf
[2] http://lists.debian.org/debian-policy/2003/09/threads.html#00079
-- 
| Lucas Nussbaum
| lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |



Reply to: