[geos-devel] [GEOS] #1015: Update geos-config tool for consistency

Mike Taves mwtoews at gmail.com
Tue Feb 18 15:04:49 PST 2020


On Wed, 19 Feb 2020 at 09:28, Greg Troxel <gdt at lexort.com> wrote:
> >> > Currently, other Bash scripts are present in tools/ci/ but these are
> >> > not installed with GEOS.
> >>
> >> ci tools are quite a different story than a requirement for regular
> >> installs, although I see using bash there (vs /bin/sh) as a bug also.
> >
> > I'll consider going over these to see if they can be POSIX /bin/sh
>
> Thanks - I don't think that's nearly as big a deal, but in my experience
> dealing with packaging I have found that many uses of bash were not
> actually necessary or very easy to avoid.  One common issue is using ==
> in test, when POSIX specifies (and Bourne shells always were) just =.

See also https://git.osgeo.org/gitea/geos/geos/pulls/101
which is low priority, considering that I'm certain that most
environment that use /tools/ci have Bash, and script_cmake.sh has an
external dependency on Bash to call https://codecov.io/bash which
cannot be avoided.


More information about the geos-devel mailing list