From 832d75c58073e47c7f53c7d8f1ce8e2485275cfc Mon Sep 17 00:00:00 2001 From: "Kun(llfl)" Date: Wed, 11 Jan 2023 17:11:29 +0800 Subject: [PATCH] Optimize abi-dump in generate-compatibility-deps version suffix should be added into dump file name for each ".so". Signed-off-by: Kun(llfl) --- generate-compatibility-deps | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/generate-compatibility-deps b/generate-compatibility-deps index b8721ec..cafb72a 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 -- Gitee