#235: [PATCH] Provide symbol versioning support
------------------------------------+--------------------
Reporter: crrodriguez.clavid.com | Owner:
Type: defect | Status: new
Priority: high | Milestone: 1.4.0
Component: API | Version: 1.3.0
Keywords: | Blocked By:
Blocks: |
------------------------------------+--------------------
The attached patch provides support for symbol versioning if available, as
well cleanup the symbol visibility support.
This will fix a not-so-hypotethical scenario (aka.happends all the time
with many different libraries) that breaks "always moving" linux
distributions when upstream adds new functions without incrementing
SOVERSION, resulting in inconsistent linkages, undefined symbols and
broken user's systems.
-- Ticket URL: <http://trac.libssh2.org/ticket/235> libssh2 <http://trac.libssh2.org/> C library for writing portable SSH2 clients _______________________________________________ libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-develReceived on 2012-02-02