[openib-general] [Bug 211] New: libibcm.so is unversioned
bugzilla-daemon at openib.org
bugzilla-daemon at openib.org
Mon Aug 28 12:21:02 PDT 2006
http://openib.org/bugzilla/show_bug.cgi?id=211
Summary: libibcm.so is unversioned
Product: OpenFabrics Linux
Version: 1.1rc4
Platform: All
OS/Version: All
Status: NEW
Severity: blocker
Priority: P2
Component: RDMA CM
AssignedTo: bugzilla at openib.org
ReportedBy: dledford at redhat.com
The Makefile.am setup in libibcm passes -avoid-version to the libtool script.
Generally speaking lib<whatever>.so files should be avoided except as -devel
files, and even then the .so file should be a link to the then current
versioned library name.
To make matters worse, because of this additional typo/thinko in Makefile.am:
if HAVE_LD_VERSION_SCRIPT
ibcm_version_script = -Wl,--version-script=$(srcdir)/src/libibcm.map
else
...
src_libibcm_la_LDFLAGS = -avoid-version $(ucm_version_script)
^^^oops
the existing setup produces 100% completely unversioned library symbols, both
at the soname level and the individual symbol map level.
Setting to blocker severity.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the general
mailing list