[MacPorts] #67293: cargo-c @0.9.16_0 broken by libgit2 update

MacPorts noreply at macports.org
Sun Apr 23 01:19:55 UTC 2023


#67293: cargo-c @0.9.16_0 broken by libgit2 update
------------------------+--------------------
  Reporter:  fhgwright  |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.8.1
Resolution:             |   Keywords:
      Port:  cargo-c    |
------------------------+--------------------

Comment (by ryandesign):

 Replying to [comment:1 ryandesign]:
 > a three-part major version number in the library name

 I suppose actually the library name without version is "libgit2" and that
 its version is now "1.6" (and there is a "1.6.4" symlink pointing to it,
 which is probably of no use to anybody).

 I'll note that this major library version's minor library version is also
 1.6.4:

 {{{
 % otool -L /opt/local/lib/libgit2.dylib | head -n2
 /opt/local/lib/libgit2.dylib:
         /opt/local/lib/libgit2.1.6.dylib (compatibility version 1.6.0,
 current version 1.6.4)
 }}}

 This suggests a certain confusion on the part of the libgit2 developers
 about the difference between major and minor library version numbers on
 macOS. The matter should be brought to their attention with the hope that
 they might transition to more sane library versioning.

-- 
Ticket URL: <https://trac.macports.org/ticket/67293#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list