Обсуждение:Shared Library Symbol Versioning HOWTO
Про symbol versioning -- перенесено из UpStream/LibraryVersioning
(перенесено из UpStream/LibraryVersioning)
- library versioning -- это http://people.redhat.com/drepper/symbol-versioning ?
- ЕМНИП, "it's only meaningful for ELF platforms that support shared libraries" -- http://www.gnu.org/software/binutils/manual/ld-2.9.1/html_node/ld_25.html
- Кроме того, "Symbol versioning only versions function/variable name symbols, and does not version structures etc, so it does not solve problems with mixed protocols, data structures and other things with mixed versions of shared library. Thus, it is not a silver bullet for all cases." -- http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html#versymproblems