[ksh93-integration-discuss] Re: [osol-code] ksh93-integration prototype004 2007-01-27 webref+diff

David.Comay at Sun.COM David.Comay at Sun.COM
Sun Feb 4 18:57:17 PST 2007


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.  If they're Project Private, then only the ksh93 project
inside the ON consolidation may use them.  It does not sense to ship
the lint libraries for this private APIs at this time.  However when
these libraries are upgraded, then shipping the lint library along with
the ".so" file makes sense.

dsc



More information about the ksh93-integration-discuss mailing list