Binary packages not rebuilding against updated libraries

Perry E. Metzger pmetzger at macports.org
Thu May 3 12:23:29 UTC 2018


On Thu, 3 May 2018 11:54:23 +0000 Artur Szostak
<aszostak at partner.eso.org> wrote:
> Now what would be a really powerful tool, would be something that
> can check that the following mistake was made: the major number is
> not changed correctly for shared libraries that are in fact not
> compatible with each other. This is exactly what happened in the
> cfitsio package. However, I'm afraid that this would be non trivial.

One can do _some_ of this with nm and some scripts -- that is, one
can check if one library fails to export a symbol that the other
exports. (More than that is difficult.)

-- 
Perry E. Metzger		pmetzger at macports.org


More information about the macports-dev mailing list