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

MacPorts noreply at macports.org
Sun Apr 23 01:08:27 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    |
------------------------+--------------------
Changes (by ryandesign):

 * cc: ioquatix, herbygillot (added)


Comment:

 It is never a program's choice by what name to link with a library; it is
 always the library's choice. And libgit2 has evidently chosen to embed a
 three-digit major version number in the library name. Anytime the library
 name changes, including due to a major version increase, every port that
 links with the library must be revbumped. Looks like
 [https://github.com/macports/macports-ports/pull/18310 the PR that updated
 libgit2] revbumped some ports that link with libgit2 but not cargo-c.

 There is [https://github.com/macports/macports-ports/pull/18345 another PR
 to update cargo-c]; that would take care of this issue for cargo-c.

 If any other ports remain that link with libgit2 that have not been
 rebuilt (due to revbump or version increase) since the libgit2 update,
 they should be revbumped now.

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


More information about the macports-tickets mailing list