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