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

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to