[MacPorts] #55583: snappy @1.1.7: restore shared library build (and use the up-to-date cmake PG)
MacPorts
noreply at macports.org
Sun Dec 24 20:34:39 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 |
---------------------+----------------------
Comment (by RJVB):
Replying to [comment:4 ryandesign]:
> > I don't think it's very reasonable to request upstream to revert to
using 5 as the minimum compatibility version, we'll rather have to absorb
that on our side. Either in the post-destroot or else with a patch. It may
be a few days before I'll get around to doing that so don't hesitate to
beat me to it.
>
> Of course it's reasonable to request developers not release broken
software.
There's nothing broken in their software in this aspect. They decided to
change a versioning number from one that didn't make much sense to one
that corresponds to the library major version. That's their right and yes,
that breaks something on our end but not in a way that cannot be repaired
by relinking.
> > In practice, leveldb was the only port that really linked to libsnappy
on my system and leveldb had been upgraded so I simply rebuilt the new
version. Problem solved.
>
> There are other ports that link with libsnappy.
There are ports that claim they depend on libsnappy, like QtWebEngine but
in practice that port apparently uses the copy it includes in its source
tree.
--
Ticket URL: <https://trac.macports.org/ticket/55583#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list