From: Michael Tremer Date: Tue, 17 Apr 2012 15:36:52 +0000 (+0200) Subject: find-provides: Accept bogous soname. X-Git-Tag: 0.9.23~19 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cf4f218f42c2a43a520eac4f3a6251d557dcbe80;p=pakfire.git find-provides: Accept bogous soname. This is a kind of weird bug. Some libs are "versioned" by using their SONAME for symbol maps. This caused trouble because the SONAME was not added to the list of provides which is now changed by this commit. --- diff --git a/tools/find-provides b/tools/find-provides index 2e138baf2..06b3c4797 100755 --- a/tools/find-provides +++ b/tools/find-provides @@ -69,7 +69,6 @@ for file in ${binary_files}; do /Version definitions:/ { START=1; } /^[0-9]/ && (START==1) { print $4; } /^$/ { START=0; }' | \ - grep -v ${soname} | \ while read symbol ; do echo "${soname}(${symbol})$(${is_64} && echo ${mark64} | sed 's/()//')" done