Bug#865671: scotch hides build failures
Source: scotch Version: 6.0.4.dfsg1-2 Followup-For: Bug #865671 Specifically, debian/rules contains several shell loops that run without either set -e or explicit error handling. As such, Hurd builds running afoul of #881200 attempt to build all four variants of the library, encounter compilation and upstream installation errors for each of them, and don't actually fail until debian/rules tries to rename gmap.1 to scotch_gmap.1 (presumably to avoid a file conflict). -- Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org) http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu
Bug#865671: scotch hides build failures
tags 865671 moreinfo thanks On Fri, 23 Jun 2017 18:07:46 +0200 Helmut Grohne wrote: > Source: scotch > Version: 5.1.12b.dfsg-2 > > When some part of scotch's build fails (e.g. mpicc), the build continues > and may produce a broken package. This violates Debian Policy section > 4.6. The cause is the use of an embedded makefile script without the > recommended "set -e". > This bug report is unconstructive. Which makefile? Which build failure?
Bug#865671: scotch hides build failures
Source: scotch Version: 5.1.12b.dfsg-2 Severity: serious Justification: policy 4.6 Tags: jessie stretch buster sid User: helm...@debian.org Usertags: rebootstrap When some part of scotch's build fails (e.g. mpicc), the build continues and may produce a broken package. This violates Debian Policy section 4.6. The cause is the use of an embedded makefile script without the recommended "set -e". Helmut