www.libssh2.org | Daily snapshots | Mailing list archive | Docs | Examples | github

Archive Index This month's Index

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

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

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

#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-devel
Received on 2012-02-02

the libssh2 team