> On Apr 4, 2017, at 8:33 PM, Pavel Volkov <pavelivol...@gmail.com> wrote:
> 
> bash it's Bourne again shell. Not Bourne shell. Bash is more then POSIX
> shell.

Yes, that’s what they said. The Bourne shell is ‘sh’.

> And you forgot the FreeBSD in your listing. As example. It does not use bash 
> at all.

It doesn’t come with bash installed (presumably as an aftereffect of the 
ancient religious war between BSD and System V; tcsh was a BSD invention.) But 
so what? You can easily install it through a package manager. If that means 
SQLite has a dependency on it, that’s nothing awful; most software has 
dependencies on other software, and package managers track those dependencies 
very well.

The issue here seems to be that some scripts in the SQLite source distribution 
are _implicitly_ assuming that the default shell is bash, or else that ‘sh’ is 
an alias of bash. The best fix, IMHO, would be to make those scripts explicitly 
invoke bash, using a shebang or whatever.

—Jens
_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to