This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] Don't use Bash-specific ${parameter/pattern/string} expansion
- From: OndÅej BÃlka <neleai at seznam dot cz>
- To: "Patrick 'P. J.' McDermott" <pj+sourceware-ml at pehjota dot net>
- Cc: libc-alpha at sourceware dot org
- Date: Sun, 8 Sep 2013 22:32:31 +0200
- Subject: Re: [PATCH] Don't use Bash-specific ${parameter/pattern/string} expansion
- Authentication-results: sourceware.org; auth=none
- References: <522CDBAD dot 8000104 at pehjota dot net>
On Sun, Sep 08, 2013 at 04:18:53PM -0400, Patrick 'P. J.' McDermott wrote:
> sysdeps/unix/make-syscalls.sh and sysdeps/unix/Makefile use GNU Bash's
> ${parameter/pattern/string} parameter expansion. Non-Bash shells (e.g.
> dash or BusyBox ash when built with CONFIG_ASH_BASH_COMPAT disabled)
> don't support this expansion syntax. So glibc will fail to build when
> $(SHELL) expands to a path that isn't provided by Bash.
>
Looks ok for me.