[csw-maintainers] Shared library placement proposal

Maciej Bliziński maciej at opencsw.org
Sat Feb 12 12:40:40 CET 2011


Thanks for all the feedback so far.  I've addressed a couple issues
(some already mentioned, some not yet) and updated the shared library
proposal, making the following changes:

- Changed the wording of the public libraries section, defined the
availability of a library (or library having a presence) in
/opt/csw/lib as open("/opt/csw/lib/<soname>"), taking into account
that an architecture specific subdirectory may also be used
- Added caveats section
- Described how to deal with the need to link to an old version of a library
- Added a section about SONAME collisions with GCC-compiled C++ libraries
- Added a section about *-config scripts and their output
- Removed one occurrence of "to move", and emphasized another
occurrence where moving is recommended
- Modified the implementation section, recommending to combine
--libdir with --prefix (if --prefix is used)

Updated text:
http://wiki.opencsw.org/proposal:shared-library-placement

Maciej


More information about the maintainers mailing list