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
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to