[OpenIndiana-discuss] OI ksh 93t+ needs an update to 93u+

cpforum cpforum at orange.fr
Thu May 26 12:03:13 UTC 2016


 

> Would it be reasonable to update the recipe in oi-userland in a first stage such that testing can be performed ?

Yes a first stage with a non standard directory such /opt/ast or /opt/sfw should be nice.

I have searched more info about ksh93.

93u+ is available with CentOS, RHEL, most of the Ubuntu Linux distro.

I not sure of that (to be confirmed). After the letter release :

- means alpha ?
nothing means beta or rc ?
+ means stable ?

apparently 93v is a beta version.

Releases NOTES of 93u+ says the typeset -u/-l bugs have been fixed :

11-01-02 Fixed bugs with typeset -l/-u/-M and arrays.
10-12-28 Fixed a bug with typeset -l/-u/-M values in arithmetic expressions.

A total of 448 bugs have been fixed beetween ksh93t+ and ksh93u+ (2012-08-01)
source : https://raw.githubusercontent.com/att/ast/master/src/cmd/ksh93/RELEASE

A total of 341 bugs have been fixed between ksh93u+ and ksh93v (14-12-24)
source : https://raw.githubusercontent.com/att/ast/beta/src/cmd/ksh93/RELEASE
^^^^

Apparently David Korn and Glenn Fowler no longer maintain ksh93v (hoping I'm wrong)
and wikipedia indicates that D.K. is working now for Google (but Android shell is mksh) :

 https://en.wikipedia.org/wiki/David_Korn_%28computer_scientist%29

Many links related with ksh to research.att.com are now broken.

Linux RHEL/CentOS maintain activelly the ksh93u+ here are the updates

 # grep ksh yum.log-20130120 yum.log-20140522 yum.log-20150125 yum.log-20160201 yum.log
yum.log-20130120:Sep 12 19:15:40 Installed: ksh-20100621-16.el6.i686
yum.log-20140522:Mar 09 16:51:31 Updated: ksh-20100621-19.el6.i686
yum.log-20140522:Apr 20 14:16:21 Updated: ksh-20100621-19.el6_4.3.i686
yum.log-20140522:Jul 12 22:53:35 Updated: ksh-20100621-19.el6_4.4.i686

yum.log-20140522:Dec 02 19:17:04 Updated: ksh-20120801-10.el6.i686
yum.log-20140522:Feb 05 20:02:00 Updated: ksh-20120801-10.el6_5.3.i686
yum.log-20140522:Mar 15 15:51:31 Updated: ksh-20120801-10.el6_5.4.i686
yum.log-20140522:May 22 11:08:32 Updated: ksh-20120801-10.el6_5.5.i686
yum.log-20150125:Jun 07 09:45:57 Updated: ksh-20120801-10.el6_5.6.i686
yum.log-20150125:Jul 12 15:37:48 Updated: ksh-20120801-10.el6_5.7.i686
yum.log-20150125:Aug 18 18:06:13 Updated: ksh-20120801-10.el6_5.8.i686
yum.log-20150125:Sep 20 18:26:03 Updated: ksh-20120801-10.el6_5.11.i686
yum.log-20150125:Oct 16 20:57:34 Updated: ksh-20120801-10.el6_5.12.i686
yum.log-20150125:Nov 02 16:21:08 Updated: ksh-20120801-21.el6.1.i686
yum.log-20160201:Mar 06 19:40:44 Updated: ksh-20120801-21.el6_6.2.i686
yum.log-20160201:Apr 26 19:29:58 Updated: ksh-20120801-21.el6_6.3.i686
yum.log-20160201:Aug 22 15:37:28 Updated: ksh-20120801-28.el6.1.i686
yum.log-20160201:Oct 10 10:53:06 Updated: ksh-20120801-28.el6_7.3.i686
yum.log:May 25 20:09:00 Updated: ksh-20120801-33.el6.i686


 

 

 

> https://hg.openindiana.org/upstream/oracle/userland-gate/file/9c3b25fa4b99/components/ksh93

 

 

 



More information about the openindiana-discuss mailing list