On Mon, May 13, 2019 at 08:20:22PM +0200, Christian Weisgerber wrote: > All shared libraries should have a SONAME: > > $ readelf -d /usr/lib/libc.so.95.0 | fgrep '(SONAME)' > 0x000000000000000e (SONAME) Library soname: [libc.so.95.0] > > I ran a throwaway script over the packages from an amd64 bulk build, > and the libraries listed below lack a SONAME. We fixed libtool to > add the SONAME, so these must have been built differently. It makes > little sense to approach this port by port; instead we should look > for commonly used build tools that fail to embed SONAME and fix > those. Sui generis cases can be cleaned up later.
Thanks for the list naddy. First quick win would be to fix cmake... -- Antoine
