[MacPorts] #55583: snappy @1.1.7: restore shared library build (and use the up-to-date cmake PG) (was: port:snappy : restore shared library build (and use the up-to-date cmake PG))

MacPorts noreply at macports.org
Sun Dec 24 19:03:09 UTC 2017


#55583: snappy @1.1.7: restore shared library build (and use the up-to-date cmake
PG)
---------------------+----------------------
  Reporter:  RJVB    |      Owner:
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:  haspatch
      Port:  snappy  |
---------------------+----------------------
Changes (by ryandesign):

 * cc: ryandesign (added)
 * keywords:   => haspatch


Comment:

 It looks like this changes the port to install the shared library, and to
 no longer install the static library. Ideally we would like to install
 both the shared and the static libraries, like the port did before the
 switch to cmake.

 Unfortunately it also looks like the current version and compatibility
 version of the shared library built by cmake are incorrect; they have
 regressed from what the autotools build used. This should cause anything
 that links with libsnappy.dylib to fail to run, saying the library found
 is too old. (Or, if the user has rev-upgrade enabled, will cause MacPorts
 to determine that those ports linking with libsnappy.dylib are broken and
 will rebuild them.) I couldn't find a bug tracker for snappy so I
 [https://groups.google.com/forum/#!topic/snappy-compression/V2889sRijko
 reported it to their mailing list].

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


More information about the macports-tickets mailing list