Source: geeqie Version: 1:1.3-1 Severity: serious Justification: policy 4.6 User: helm...@debian.org Usertags: rebootstrap
The upstream build system of geeqie does not trap all errors from programs executed by make. In src/Makefile.am in the ui_icons.h target, $(GDK_PIXBUF_CSOURCE) is chained with a semicolon. Thus a potential failure is suppressed and a misbuild can result. This is why such behaviour is prohibited by the Debian policy section 4.6. Indeed, cross builds do exhibit exactly that behaviour. Inserting a "set -e;" into the subshell is an easy fix. Helmut