This Flag Day is for users who have installed or bfu-ed build 106
or later, or an archive from Dec 27th or later, which includes
this putback for ksh93 update1:
PSARC/2008/094 Korn Shell 93 Integration project update 1
PSARC/2008/344 ksh93 Integration Update 1 Amendments 1
6619428 *ksh93* RFE: Update ksh93 in Solaris to ast-ksh.2008-11-04
(or higher)
6595183 *ksh93* RFE: Update ksh93-integration demo code
6561901 *ksh93* RFE: Add "shcomp" (shell script compiler) + kernel
module to exec binary sh code
6599668 *ksh93* RFE: Move consumers of alias.sh over to ksh93
et al
You will need to use a new version of bfu, fixed by the recent putback for:
6790805 bfu: needs to deal with /usr/bin/sleep and sum changing to ksh93
scripts after ksh93 update1
The versions of bfu in /ws/onnv-tools/onbld/bin
and in the SUNWonbld package in
/ws/onnv-gate/public/packages/{sparc,i386}
will be updated by the gatekeepers shortly.
In the meantime, you can use the new bfu script in the gate now:
/ws/onnv-gate/usr/src/tools/scripts/bfu.sh.
If you run an older version of bfu, you may see these error messages:
ldd: /tmp/bfubin/sleep: unsupported or unknown file type
ldd: /tmp/bfubin/sum: unsupported or unknown file type
bfuld: /tmp/bfubin/sleep: no ld.so.1 found
bfuld: /tmp/bfubin/sum: no ld.so.1 found
Unless the older kernel on your system is incompatible with the
newly-installed ksh93, the bfu should otherwise work fine.