> > Hi! > > ---- > > CC:'ing gatekeepers since it's AFAIK their decision to accept or > reject this (and I am praying to whatever Discworld god currently > cares about programmers (Bel-Shamharoth ?) that this proposal gets > a "thumbs up" since parts of the ksh93-integration prototype004 > Makefiles heavily depend on SHELL=/bin/ksh (which is thought as > intermediate step to the use of SHELL=/bin/ksh93, e.g. this > RFE)). > > My basic proposal is to allow the usage of either SHELL=/bin/sh > or SHELL=/bin/ksh93 in OS/Net Makefiles as _choice_ for all OS/Net > projects.
I think the choice option is awful: having people have to remember that in subdirectory A I can use this shell syntax and in subdirectory B I can't just seems way too confusing and opens the door for not just two variants but many more which I think is a slipperly slope to chaos. Switching to ksh93 (or bash, or ksh88, or whatever) would be eminently sensible: just do the putback to change *everything* to one thing, make it the same, fix any extant broken-ness, and confirm that the world builds and boots on SPARC and x86 and that you haven't regressed build time (and judging by your existing data, tell us how much faster it goes) -Mike -- Mike Shapiro, Solaris Kernel Development. blogs.sun.com/mws/ _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
