abuild: fix getfattr match

it's a regular expression, not shell pattern. empty match will
match everything (default is ^user\\.)
This commit is contained in:
Timo Teräs 2016-02-22 14:16:13 +02:00
parent 5c05446d07
commit 289400213c

View File

@ -1886,7 +1886,7 @@ stripbin() {
scanelf --recursive --nobanner --etype "ET_DYN,ET_EXEC" . \ scanelf --recursive --nobanner --etype "ET_DYN,ET_EXEC" . \
| sed -e 's:^ET_DYN ::' -e 's:^ET_EXEC ::' \ | sed -e 's:^ET_DYN ::' -e 's:^ET_EXEC ::' \
| while read filename; do | while read filename; do
XATTR=$(getfattr --match="*" --dump "${filename}") XATTR=$(getfattr --match="" --dump "${filename}")
${CROSS_COMPILE}strip "${filename}" ${CROSS_COMPILE}strip "${filename}"
[ -n "$XATTR" ] && (echo "$XATTR" | setfattr --restore=-) [ -n "$XATTR" ] && (echo "$XATTR" | setfattr --restore=-)
done done