[arch-projects] [netctl] [PATCH] Makefile: specify the correct shell to use

Jouke Witteveen j.witteveen at gmail.com
Sun Jan 27 21:34:59 UTC 2019


On Sun, Jan 27, 2019 at 3:00 AM Eli Schwartz via arch-projects
<arch-projects at archlinux.org> wrote:
>
> The Makefile commands in use include bash-specific features like brace
> expansion, and thus cannot run under the default /bin/sh shell as that
> may or may not be GNU bash (bash supports brace expansion even in posix
> mode).
>
> Consequently, the Makefile failed to execute correctly when the system
> /bin/sh was a different sh implementation, such as dash or busybox ash.
>
> Fix this by declaring the SHELL which will be used when running all
> commands.

Thanks!
I'm traveling at the moment and will apply this when back home.

- Jouke


More information about the arch-projects mailing list