This obsoletes the series at id:20230409142627.2216080-1-david@tethera.net. I have updated the shell handling of uninitialized variables based on feedback from Felipe and Tomi. No new bash-isms are introduced (at least, not on purpose) by this series. Rather than '"${NOTMUCH_TEST_INSTALLED-}" = 1', I ended up using '-n "${NOTMUCH_TEST_INSTALLED-}"'. This is consistent with how we handle NOTMUCH_TEST_SERIALIZE. For the variables normally set by configure, I do use e.g. '"${NOTMUCH_HAVE_ASAN-0}" != "1"'. I recognize this is not completely consistent but the tradeoff of minimizing logical changes in the normal (build time tests) case seems worth it. _______________________________________________ notmuch mailing list -- notmuch@notmuchmail.org To unsubscribe send an email to notmuch-leave@notmuchmail.org