On 9/14/07, Martin Bochnig <mb1x at gmx.com> wrote:
> I'm definitely not a shell scripting compatibility expert.
> But one thing became clear: Bourne shell is slightly outdated. And not
> everybody outside Sun has been maintaining backward compatibility. Once
> I fixed the problem below I ran into the next one. And into the next
> five. Then I looked for a better hack:
> My "fix" is now to use bash.
> The reason for all those unusual problems with mesalib is, that it
> doesn't use SVR4-install, BSD-install nor GNU-install, but its own
> intelligent shell script "minstall".
> The workaround is now to just change that shell script's default shell
> to /bin/bash.
>
> $ file ./build_32/Mesa-6.5.2/bin/minstall
> ./build_32/Mesa-6.5.2/bin/minstall: executable /bin/bash script
>
> ...
>
> - /bin/sh
> + /bin/bash
>
> That solves a myriad of problems. As I use snv_70 I cannot test, if
> ksh93 would work similarily good.

http://www.opensolaris.org/os/project/ksh93-integration/downloads/2007-07-14/
has ksh93 for snv_61 or higher.

Irek

Reply via email to