On Tue, 12 Feb 2008 11:58:23 +0100, Thorsten Leemhuis wrote: > > Especially, since a repoclosure check would only noticed changed > > SONAMEs and not other changes in a library interface (such as removed > > symbols, signatures). > > Agreed. But note that I didn't actually mean repoclosure here -- more a > diff between the output of "rpm -qp foo.rpm --provides" between the old > and the new package and a heads up to everyone (or something else; maybe > even put the rpm aside temporary) if a SONAME changed.
rpmdevtools' rpmsodiff and rpmsoname can help with that. abicheck examines a binary for unbound/private symbols. Library packagers just need to use some of the available tools. Even repoquery --alldeps is not popular enough yet. I understand you want a buildsys to perform sanity checks. That requires a lot of work, however. _______________________________________________ epel-devel-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/epel-devel-list
