libmongoclient.so should use a soname version

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Done
    • Priority: Major - P3
    • 0.90.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Environment:
      Fedora
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      I'm wondering why share client in Linux (libmongoclient.so) doesn't have a soname version number (at least Fedora doesn't provide it in v2.2, please, correct me if it is only a configuration option or it is there in newer version).

      Does it mean that this client library doesn't bother with compatibility or the API/ABI is static?

      If there is no strong reason to provide non-versioned shared library, I'd like to propose adding a soname version, at least as a non-default configure option. It is necessary to keep libraries compatible.

              Assignee:
              Gary Murakami (Inactive)
              Reporter:
              Honza Horak
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: