]> git.ipfire.org Git - people/amarx/ipfire-3.x.git/blob - pakfire/patches/pakfire-provides-soname.patch
lvm2: Update to 2.02.95.
[people/amarx/ipfire-3.x.git] / pakfire / patches / pakfire-provides-soname.patch
1 commit cf4f218f42c2a43a520eac4f3a6251d557dcbe80
2 Author: Michael Tremer <michael.tremer@ipfire.org>
3 Date: Tue Apr 17 17:36:52 2012 +0200
4
5 find-provides: Accept bogous soname.
6
7 This is a kind of weird bug. Some libs are "versioned" by
8 using their SONAME for symbol maps. This caused trouble
9 because the SONAME was not added to the list of provides
10 which is now changed by this commit.
11
12 diff --git a/tools/find-provides b/tools/find-provides
13 index 2e138ba..06b3c47 100755
14 --- a/tools/find-provides
15 +++ b/tools/find-provides
16 @@ -69,7 +69,6 @@ for file in ${binary_files}; do
17 /Version definitions:/ { START=1; }
18 /^[0-9]/ && (START==1) { print $4; }
19 /^$/ { START=0; }' | \
20 - grep -v ${soname} | \
21 while read symbol ; do
22 echo "${soname}(${symbol})$(${is_64} && echo ${mark64} | sed 's/()//')"
23 done