Source: htmldoc
Version: 1.8.27-8
Severity: serious
Justification: policy 4.6
Tags: upstream
User: [email protected]
Usertags: rebootstrap

The upstream Makefile.in defers to subdirectories in a shell loop. While
it does break the loop on error, it doesn't transfer the exit code. That
can lead to successful misbuilds and is thus prohibited by Debian policy
section 4.6. Policy would suggest prefixing the loop with "set -e", but
that doesn't work here due to the "|| break". Adding "set -e" and
removing "|| break" works though.

Helmut

Reply via email to