https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107691
Bug ID: 107691 Summary: libcpp configure fails on bashism Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: preprocessor Assignee: unassigned at gcc dot gnu.org Reporter: rep.dot.nop at gmail dot com Target Milestone: --- New debian install, /bin/sh points to dash /scratch/src/gcc-13.orig/libcpp/configure: line 7847: test: =: unary operator expected line 7847 reads if (test $have_valgrind_h = no \ Why those superfluous braces? Removing them fixes the shell script.