> From: Roland Mainz <roland.mainz at nrubsig.org> ... > Richard Lowe wrote: > [snip] > > Does this mean that rather than merging the symbols of the two libcmds, > > the ksh93 libcmd could go by another name (or location), without > > affecting either ksh93 nor consumers of libshell? > > No, this will not work. The resulting ksh93 binary would no longer be > compatible to the upstream versions and would break a more than twelve > year old compatibilty chain in a VERY bad way.
I think I agree. Although I think it would be nice structure if David Korn were to have structured this as multiple shared objects (plugins) in a subdirectory of /usr/lib, he chose not to and its mostly a matter of taste. Unless he (the upstream sources) relocate the library structure, I agree we should also avoid doing so. - jek3
