[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] configure: disable bash check for FreeBSD
On Mon, Feb 13, 2017 at 04:04:43PM +0000, Andrew Cooper wrote: > On 13/02/17 15:59, Wei Liu wrote: > > On Mon, Feb 13, 2017 at 03:49:14PM +0000, Roger Pau Monne wrote: > >> Sorry, I've forgot to re-generate the patch after adding the maintainers... > >> > >> On Mon, Feb 13, 2017 at 03:47:38PM +0000, Roger Pau Monne wrote: > >>> Bash it's not used on FreeBSD. > >>> > >>> Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> > >>> --- > >>> Please re-run autoconf after applying > >>> --- > >>> tools/configure.ac | 6 +++++- > >>> 1 file changed, 5 insertions(+), 1 deletion(-) > >>> > >>> diff --git a/tools/configure.ac b/tools/configure.ac > >>> index 873e18d..28a539c 100644 > >>> --- a/tools/configure.ac > >>> +++ b/tools/configure.ac > >>> @@ -320,7 +320,11 @@ AS_IF([test "x$xsmpolicy" = "xy"], [ > >>> xsmpolicy="n" > >>> ]) > >>> ]) > >>> -AX_PATH_PROG_OR_FAIL([BASH], [bash]) > >>> +dnl FreeBSD doesn't require bash (hotplug scripts are in plain sh) > > I am not sure I follow this comment. It implies hotplug scripts are the > > only shell scripts that we ship or care and this check here is > > specifically for that purpose. > > > > If this comment is correct, isn't it better to just remove this check? > > AFAICT sh is standard. If this comment is not correct, should we check > > for the desired shell in FreeBSD? > > As an upstream, everything we publish should be sh-compatible. Even on > some Linux distros, it is common for the default shell to be dash rather > than bash. > > If our scripts aren't sh-compatible, we should make them so. IIRC the hotplug scripts on Linux are full of bashisms. Roger. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |