On Sun, Mar 15, 2020 at 5:10 PM David Kastrup <d...@gnu.org> wrote: > > hanw...@gmail.com writes: > > > On 2020/03/14 21:58:52, lemzwerg wrote: > >> Just skimming the code: LGTM > >> > >> > > https://codereview.appspot.com/569540043/diff/555440061/scripts/build/output-distance.py > >> File scripts/build/output-distance.py (right): > >> > >> > > https://codereview.appspot.com/569540043/diff/555440061/scripts/build/output-distance.py#newcode66 > >> scripts/build/output-distance.py:66: # explicitly use bash, so we > > don't get dash > >> on Ubuntu. > >> This needs an update of `STEPMAKE_INIT` in `aclocal.m4`. Right now, > > AFAICS, > >> `bash` is optional, and `configure` falls back to whatever is given in > > the > >> `SHELL` environment variable. > > > > Are there still systems that run without bash that we care about? > > MacOSX, FreeBSD?
But for compiling LilyPond you'll need to install a significant set of dependencies (tex, metafont, bison, flex etc.). I think it is reasonable for us to require bash as well. also, https://www.golem.de/news/apple-macos-wechselt-von-bash-auf-zsh-als-standard-shell-1906-141714.html suggests that OSX actually uses bash. -- Han-Wen Nienhuys - hanw...@gmail.com - http://www.xs4all.nl/~hanwen