Package: lintian Version: 2.120.0 Severity: wishlist X-Debbugs-Cc: cru...@debian.org
Hello Lintian people, It would be great if there was a check for calling `nproc` from debian/rules. As per Debian Policy 4.9.1 [0], packages should respect `parallel` in `DEB_BUILD_OPTIONS`. Using `nproc` without checking `DEB_BUILD_OPTIONS` is not good. An easy way to accomplish this is to `include /usr/share/dpkg/default.mk` and reference `$(DEB_BUILD_OPTION_PARALLEL)`. If a prefix is needed, then the form `$(DEB_BUILD_OPTION_PARALLEL:%=-j %)` can be used. See /usr/share/dpkg/buildopts.mk for more details. Thanks, [0] https://www.debian.org/doc/debian-policy/ch-source.html#debian-rules-and-deb-build-options
OpenPGP_signature.asc
Description: OpenPGP digital signature