Brief update on the issues mentioned 8/14.
April
1. Built-ins bound to /usr/ast/bin
All 30 of the libcmd built-ins will be bound to /usr/ast/bin.
Since these built-ins will not be on by default--
they require one to add /usr/ast/bin to their path
to be invoked, we will leave these built-ins undocumented,
and they will not be part of the ARC case.
2. Moving ksh93 to the root filesystem.
We will be submitting the PSARC case with a 32-bit ksh93 binary only
on the root filesystem (/sbin/ksh93) and no isaexec on the root filesystem.
There did not appear to be a compelling need for a 64-bit ksh93
at boot time, and we anticpated objections to adding this to the
root filesystem.
3. Built-ins
New ksh93 built-ins, replicating functionality in /usr/bin
sleep
printf
The current set of built-ins to be bound to /bin are:
cat
chown
head
mkdir
rmdir
tee
uniq
wc
The three known incompatibilities between
Solaris utilities and the built-ins for printf, mkdir, and uniq
will be investigated by David & Glenn.
For now, they can be mentioned as incompatibilities in the ARC case.
4. Manpage changes
These are expected to be completed by the end of the week.
5. I18N
This is one of the big rules for the ARC, so this change will
be required for the ksh93 integration case.