El 8/12/24 a las 20:59, Thomas Lange escribió:
As far as I understand the policy, parallel builds are
not mandatory. I also did not defined parallel=n in the rules file or
in DEB_BUILD_OPTIONS.

dpkg-buildpackage does it for you.

If you do not define DEB_BUILD_OPTIONS, it's assumed parallel=n
where n is the number of CPUs.

So naturally we have to be ready for our packages to be
built on systems with more than one CPU.

But as I said before: Disabling parallelism is completely ok,
and in fact, it's also the policy followed by the GNU project,
according to a recent conversation I had with Bruno Haible
(gettext upstream). GNU maintainers are encouraged to
support parallel builds, but they are allowed to disable it
if the program is not ready for that.

Thanks.

Reply via email to