File: libmultipath-dev.README.Debian

package info (click to toggle)
multipath-tools 0.13.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 3,992 kB
  • sloc: ansic: 63,788; perl: 1,622; makefile: 729; sh: 647; pascal: 150
file content (18 lines) | stat: -rw-r--r-- 749 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
libmultipath-dev
~~~~~~~~~~~~~~~~

multipath-tools upstream does not provide a stable ABI for
libmultipath and libmpathutil. See this upstream discussion:
https://github.com/opensvc/multipath-tools/issues/118

To quote that discussion:

> libmultipath and libmpathutil, on the other hand, should never be used by
> external programs. They are free to change as they need to. There's even no
> guarantee that we won't decide to stop building them as shared libraries at
> all, and just compile them as static libraries to be included directly into
> the tools.

libmultipath-dev is thus provided only to allow linking to libmpathcmd,
libmpathpersist and libmpathvalid. All other uses are invalid, and any
breakage must fall on users of this package.