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

Reply via email to