[Sparforte] Bourne shell required.

Pascal p.p14 at orange.fr
Thu Mar 16 16:27:15 EDT 2023


Thanks Ken, I'll take a look.

Now I have troubles with locate which is not present by default or needs initialized data base that is not the case for some users.
Thus configure stop with error.

Pascal.

> Le 11 mars 2023 à 13:18, Ken Burtch <ken at pegasoft.ca> a écrit :
> 
> Hello Pascal,
> 
> The build scripts should now work with the Dash shell.  I've tested them with Bash, Ksh93 and Dash.
> 
> Changes have been pushed to the master branch on GitHub.
> 
> Ken B.
> 
> On 2023-02-27 7:41 a.m., Ken Burtch wrote:
>> Hello Pascal,
>> 
>> (Testing fix for missing python path on my Unbuntu mail server.)
>> 
>> When I last looked into this issue, some Linux distributions were switching from Bash to Dash (based on Ash shell).  I think Dash is smaller and is preferred for a command prompt in containers. However, Dash is not compatible with Bash and Ksh and is missing features for writing shell scripts.  It breaks the shell scripts that build SparForte.  Non-Bourne shells like csh are too different to be used.
>> 
>> I've examined the SparForte scripts in the past but the changes to support Dash are not simple.  I will take another look at the problem.
>> 
>> Ken B.
>> 
>> On 2/26/2023 4:18 PM, Pascal wrote:
>>> Hello,
>>> 
>>> configure script requires Bourne Shell and exits if not.
>>> 
>>> When tested with Alire checks (https://github.com/alire-project/alire-index/pull/656), they are failed for Debian, Fedora and Ubuntu.
>>> I'm puzzled that the shell of these OS aren't compatible with Bourne Shell.
>>> 
>>> Isn't this configure requirement too much restrictive?
>>> 
>>> Thanks, Pascal.
>>> https://blady.pagesperso-orange.fr
>>> 
>>> 
> -- 
> Ken O. Burtch
> IT/Security Architect, Author, Creator of SparForte programming language
> BSc (Hon.), CSSIP, Dipl. Biblical Studies
> 289.432.1337 /ken at pegasoft.ca   /www.pegasoft.ca/homes/kburtch.html



More information about the Sparforte mailing list