[ksh93-integration-discuss] some questions about ksh93 integration
James Carlson
james.d.carlson at sun.com
Wed Aug 23 17:58:10 PDT 2006
Dan Price writes:
> It is possible that libcmd could be a forcing factor for inclusion
> within ON, but you've not articulated any architectural reason that
> solaris:libcmd.so can't be transformed into solaris:libcmd_private.so,
> have overstated the difficulty of such a change, and anyway, it seems
> like the tail wagging the dog.
I think the original rationale here was that the libcmd we've now got
is basically a progenitor of the libcmd now in ksh93. So, the
question is whether to fork (why?) or to upgrade the library in place.
Upgrading certainly has some attraction to it, though the whole
built-in issue (POSIX-purity-test versus Solaris-compatibility) has
been a bit of a distraction.
Alan Coopersmith writes:
> You can preserve binary compatibility without doing a full merge.
> Move the old one to libsuncmd.so.1 and then add filter entries to
> the mapfile for the ksh libcmd.so.1 to redirect users there.
> If nothing else it's easier for others to build their own ksh
> binaries and retain this compatibility, since they won't need to
> copy in the Sun libcmd sources.
I like that idea; it should minimize duplication while allowing the
new libcmd to be delivered separately.
--
James Carlson, KISS Network <james.d.carlson at sun.com>
Sun Microsystems / 1 Network Drive 71.232W Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757 42.496N Fax +1 781 442 1677
More information about the ksh93-integration-discuss
mailing list