Subject: [libssh2] #235: [PATCH] Provide symbol versioning support

[libssh2] #235: [PATCH] Provide symbol versioning support

From: libssh2 Trac <>
Date: Thu, 02 Feb 2012 18:16:56 -0000

#235: [PATCH] Provide symbol versioning support
 Reporter: | 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: <>
libssh2 <>
C library for writing portable SSH2 clients
Received on 2012-02-02