Source: sprng Version: 2.0a-2 Severity: serious Justification: policy 4.6 User: helm...@debian.org Usertags: rebootstrap
sprng's build system hides build failures. It's Makefile uses constructs such as: (cd $somewhere; $(MAKE); cd ..) If there is a failure in the submake, it is not propagated and the build continues. This violates Debian Policy section 4.6. For chaining shell commands, "set -e" should be used. In this case however, "$(MAKE) -C $somedir" would be even better. Helmut