Bruno Jargot wrote: > On 3/7/07, Darren J Moffat <[EMAIL PROTECTED]> wrote: [snip] > I think its time that Sun should reconsider whether the Bourne shell > is still an appropriate choice for a modern operating system like > Solaris. The current choice is at least substantial portability > problem for new applications and lacks all features and attributes of > a modern Unix shell. > I think it is time that Sun should name a successor (bash or ksh93) > and work on implementing this.
We're already working on getting ksh93 into Solaris (see http://www.opensolaris.org/os/project/ksh93-integration/) and then work (after driving out all the bugs) we may get /usr/xpg4/bin/sh's codebase updated (getting /bin/sh replaced is IMO unlikely (not until the temperature in h*ll drops below -273.16°C or Sun starts work on Solaris 3.x) ; my recommendation would be to compile the matching sources which expect a newer shell than Bourne with XPG4/XPG6 flags which will force the usage of /usr/xpg4/bin/sh by the matching system calls automagically, see http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libc/port/gen/xpg6.c and http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libc/port/gen/xpg4.c (note: Do _not_ try to set these variables manually, please use the matching compiler flags)). ---- Bye, Roland -- __ . . __ (o.\ \/ /.o) [EMAIL PROTECTED] \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer /O /==\ O\ TEL +49 641 7950090 (;O/ \/ \O;) _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
