Source: htmldoc
Version: 1.8.27-8
Severity: serious
Justification: policy 4.6
Tags: upstream
User: helm...@debian.org
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