[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