diff --git a/generate-compatibility-deps b/generate-compatibility-deps index b8721ec5c9eb0bcd02353cb1e4b7e5d2e995f5c4..cafb72ad4312ab07bce2bc5ec2762f1c2b3959db 100755 --- a/generate-compatibility-deps +++ b/generate-compatibility-deps @@ -22,7 +22,8 @@ pushd $RPM_BUILD_ROOT/$abidir for full_name in $(find $RPM_BUILD_ROOT -name "*.so*") ; do f=`echo ${full_name##*/}` ff=`echo ${f%%\.so*}` - file $full_name | grep "shared object" > /dev/null 2>&1 && abi-dumper $full_name -o $ff.dump > /dev/null 2>&1 || : + suffix=${f##*so} + file $full_name | grep "shared object" > /dev/null 2>&1 && abi-dumper $full_name -o $ff.dump$suffix > /dev/null 2>&1 || : done popd @@ -61,6 +62,6 @@ do mv $f.new $f fi # remove unexpected files or directories - echo "$f" | grep -q -E '\.dump$' || echo "$f" | grep -q -E '\-option.list$' || rm -rf ./$f + echo "$f" | grep -q -E '\.dump*' || echo "$f" | grep -q -E '\-option.list$' || rm -rf ./$f done popd