SCIENTIFIC-LINUX-DEVEL Archives

July 2014

SCIENTIFIC-LINUX-DEVEL@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Mark Hills <[log in to unmask]>
Reply To:
Mark Hills <[log in to unmask]>
Date:
Thu, 31 Jul 2014 10:54:56 +0100
Content-Type:
text/plain
Parts/Attachments:
text/plain (36 lines)
In our upgrade from SL 6.3 to 6.5, we experience a change to hwloc library 
version, breaking binary applications.

My understanding was that I could expect ABI compatibility to be preserved 
in an upgrade between minor releases like this. Are we incorrect to make 
this assumption?

I found this document [1] from upstream which goes some way to documenting 
the upstream version 7, is there similar documentation for version 6 or 
SL6?

Many thanks

On SL 6.5:

  $ rpm -q hwloc
  hwloc-1.5-1.el6.x86_64

  $ ls -l /usr/lib64/libhwloc.so.5*
  lrwxrwxrwx 1 root root     17 Jul 27 23:58 /usr/lib64/libhwloc.so.5 -> libhwloc.so.5.1.0
  -rwxr-xr-x 1 root root 166336 Feb 22  2013 /usr/lib64/libhwloc.so.5.1.0

On SL 6.3:

  $ rpm -q hwloc
  hwloc-1.1-0.1.el6.x86_64

  $ ls -l /usr/lib64/libhwloc.so.1*
  lrwxrwxrwx 1 root root     17 Jun 25 06:38 /usr/lib64/libhwloc.so.1 -> libhwloc.so.1.0.1
  -rwxr-xr-x 1 root root 110392 May 20  2011 /usr/lib64/libhwloc.so.1.0.1

[1] https://access.redhat.com/articles/rhel-abi-compatibility

-- 
Mark

ATOM RSS1 RSS2