Your message dated Thu, 10 Mar 2016 23:36:50 +0000 with message-id <[email protected]> and subject line Bug#766140: fixed in make-dfsg 4.1-7 has caused the Debian Bug report #766140, regarding make: -q fails for recursive makes to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 766140: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766140 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: make Version: 4.0-8 Severity: normal Sample Makefile: # -------------------------- foo: bar echo foo bar: $(MAKE) baz echo "lala" baz: echo baz # -------------------------- $ make -q foo; echo $? make baz Makefile:4: recipe for target 'bar' failed make: *** [bar] Error 1 2 The fine manual says ,---- | If the exit status is one, then some updating needs to be done. If | make encounters an error, the exit status is two, so you can | distinguish an error from a target that is not up to date. `---- This is technically kindof correct, although _why_ the error occurs is mysterious. In particular, adding a comment before the recursive make, i.e. bar: # lalala $(MAKE) baz echo "lala" causes make -q bar to return 1. -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (900, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.16-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages make depends on: ii libc6 2.19-11 make recommends no packages. Versions of packages make suggests: pn make-doc <none> -- no debconf information
--- End Message ---
--- Begin Message ---Source: make-dfsg Source-Version: 4.1-7 We believe that the bug you reported is fixed in the latest version of make-dfsg, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Manoj Srivastava <[email protected]> (supplier of updated make-dfsg package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 09 Mar 2016 16:10:46 -0800 Source: make-dfsg Binary: make make-guile Architecture: source amd64 Version: 4.1-7 Distribution: unstable Urgency: low Maintainer: Manoj Srivastava <[email protected]> Changed-By: Manoj Srivastava <[email protected]> Description: make - utility for directing compilation make-guile - utility for directing compilation with guile support Closes: 766140 Changes: make-dfsg (4.1-7) unstable; urgency=low . * Updated standards version to 3.9.7. No changes needed. * Bug fix: "-q fails for recursive makes", thanks to David Bremner (Closes: #766140). Checksums-Sha1: 8e21faa74272c7c941cadcf934fae3f306c09bd3 1840 make-dfsg_4.1-7.dsc c30a41bd3369e9b05eb97cfe1b10184a6229431c 43887 make-dfsg_4.1-7.diff.gz 01271862c8894b5fa9b6a16403608fc9ee728b54 207416 make-dbgsym_4.1-7_amd64.deb 9e92733505ce9fbea323f1f9ab138310448393f7 209464 make-guile-dbgsym_4.1-7_amd64.deb 5cd301015b08faa68141a43890767ba59809b95f 299070 make-guile_4.1-7_amd64.deb f23699ea74c54d9a6d0d57e6dde162db3eb03351 298140 make_4.1-7_amd64.deb Checksums-Sha256: 8ea4ccbae869da857b84a816006b35a61f8285c9314264a6fb82c036a736e23a 1840 make-dfsg_4.1-7.dsc 5ea7ebcae2bc0ae14acac5baa565bc07ff50d101e1710a22febe659c000bea00 43887 make-dfsg_4.1-7.diff.gz da2cfe10995937b3d1564a8f06ec45dcf0638d41b7e41fb3e1cc1e326150a963 207416 make-dbgsym_4.1-7_amd64.deb 2ef85ca9e4521c05382b25a4ba29ec39a2a0814d8384a5f903717f2bc8de0ceb 209464 make-guile-dbgsym_4.1-7_amd64.deb 0de8fcbfabe7b7ba19e55c668e60d65a721b0ad99810c20cdc64ac08e2805f9a 299070 make-guile_4.1-7_amd64.deb aec85a312ccf667d23fce003e6ed4516b8bead60f0e563710786e21d51c5da2b 298140 make_4.1-7_amd64.deb Files: f72ecf54d7d1d66d3dec8b5b2dad990b 1840 devel optional make-dfsg_4.1-7.dsc 2965608503144e7ccc96057b92b9f624 43887 devel optional make-dfsg_4.1-7.diff.gz 66c60116a828fbe0b2d0dfc59ad5b7da 207416 debug extra make-dbgsym_4.1-7_amd64.deb 24c1ab150c912032725182921bc7a4a3 209464 debug extra make-guile-dbgsym_4.1-7_amd64.deb fb4441104ebc61bf4b4c38f2b6751752 299070 devel extra make-guile_4.1-7_amd64.deb f1dd4692bf9fbccd1c8d7069de1fb480 298140 devel optional make_4.1-7_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQFuBAEBCgBYBQJW4gNaURSAAAAAABsALXNyaXZhc3RhQGdvbGRlbi1ncnlwaG9u LmNvbUFCQTcxMDI1QTFCNUE4OEE0RTVGNjhDMjM2QkQ3MjBGNkY1NzY0NzJfMTU2 OQAKCRA2vXIPb1dkct6RB/9ztx/xNs0mbL0/p8E+e4HZe0qmG/QDWXrmYwY7WqFC 2nZnJtl4uOMCp7D/xkL+QLcu+aOZDwrgpOBIR1PVXZ43L9D+mIV6qJYEusoUVIEu ydXPKv9dfm6/dn2nzILqbqBMBSfbi9VkLPSGCiOJ1qSWD6SKFKU9WLh6Fyuj8p5U dLCRpnRIxxAsWYmrvdrcoP4Z5WU1pnIUY16pyx/xguWILJgoFfUlIBkwpOF/e/Za 7NJ7GkuU73oaHGlwXb6RQpJalXpfztthG/Rgo/VPijGpU5BqlQBkAWTzb9Qcrpls 263T/Bh1gSAgUvC5kfOoKr921QhODLEASMVAe6D3APvZ =DZN7 -----END PGP SIGNATURE-----
--- End Message ---

