[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