abuild: simplify et_dyn/et_exec check
This commit is contained in:
parent
76ff15a7b1
commit
38e84f9016
|
@ -1662,8 +1662,8 @@ scan_shared_objects() {
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# now find the so dependencies
|
# now find the so dependencies
|
||||||
scanelf --nobanner --recursive --needed "$datadir" | tr ' ' ':' \
|
scanelf --nobanner --recursive --needed --etype ET_DYN,ET_EXEC "$datadir" | tr ' ' ':' \
|
||||||
| awk -F ":" '$2 != "" && ($1 == "ET_DYN" || $1 == "ET_EXEC") {print $2}' \
|
| awk -F ":" '$2 != "" {print $2}' \
|
||||||
| sed 's:,:\n:g' | sort -u \
|
| sed 's:,:\n:g' | sort -u \
|
||||||
| while read soname; do
|
| while read soname; do
|
||||||
# only add files that are not self provided
|
# only add files that are not self provided
|
||||||
|
|
Loading…
Reference in New Issue