On 2/5/07, David.Comay at sun.com <David.Comay at sun.com> wrote: > Roland, > > > Known issue. Solaris has the strict rule that we're not allowed to ship > > any *.so files if the API is not public, therefore we do not ship the > > *.so files. However some people may be interested to play around with > > the API (e.g. to build ksh93 plugins (builtin commands, functions etc.)) > > ... the *.so links can easily be restored by hand but the lint files > > cannot be "restored" if we don't ship it. That's why we're ending up > > with a weired chimera shipped with three legs where leg No. 4 can be > > substituted with a wooden one on demand (erm... Ok... this metapher > > isn't a good one... ;-( ). > > I'm confused. If these APIs are not public, then people should not be > playing around with using the APIs except in the context by which > they're ARCed.
The ksh93 API is public for everyone else when compiling the source from ATT. Why are you trying to prevent the usage of the API by adding more barriers? The Solaris manual page already says that Sun considers it 'not public'. Why isn't this enough? Josh
