Dear maintainer, this bug is still open, on Debian Sid (bash 4.4-4+b1).
And it breaks building software that relies on gnulib's Valgrind checking (m4/ valgrind-tests.m4, ./configure --enable-valgrind-tests). A supposed valgrind 'make check' run won't detect any failures and returns with success due to valgrind testing being silently disabled. This comes since the ./configure check expects "valgrind -q --error-exitcode=1 --leak-check=full /bin/bash -c 'exit 0'" to return with $? being 0. But with the current bash version it returns $? being 1. Thus, the valgrind checking is (silently) skipped. IMO, this bug should be raised to IMPORTANT since building/testing of many packages is affected. BTW, Debian building bash (debuild ) is broken (I will open another bug). I end up in a R shell: $ debuild -b -uc -us ... R .comment -R .note debian/bash.preinst ARGUMENT '.comment' __ignored__ WARNING: unknown option '-R' ARGUMENT '.note' __ignored__ ARGUMENT 'debian/bash.preinst' __ignored__ R version 3.3.3 (2017-03-06) -- "Another Canoe" Copyright (C) 2017 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. Best Regards, Tim
signature.asc
Description: This is a digitally signed message part.

