]>
Commit | Line | Data |
---|---|---|
ebe974a8 AF |
1 | --- rpm-5.3.1/scripts/find-debuginfo.sh.wiget 2009-09-10 03:52:13.000000000 +0200 |
2 | +++ rpm-5.3.1/scripts/find-debuginfo.sh 2010-05-30 16:53:33.275994510 +0200 | |
ce608720 | 3 | @@ -92,8 +92,12 @@ strip_to_debug() |
9d68bb95 | 4 | esac |
148c9957 JR |
5 | [ -n "$EXCLUDE_FULL_REGEXP" ] && grep -E -q "$EXCLUDE_FULL_REGEXP" <<< "$2" && g=-g |
6 | ||
7 | - eu-strip --remove-comment $g $([ -n "$DISABLE_DEBUG" ] || echo -f "$1") "$2" || exit | |
8 | - [ -n "$DISABLE_DEBUG" ] || chmod 444 "$1" || exit | |
9 | + [ -n "$DISABLE_DEBUG" ] && return | |
ce608720 PS |
10 | + local t=$(mktemp "/tmp/rpm.stripped.XXXXXX") |
11 | + objcopy --compress-debug-sections "$2" || exit | |
12 | + eu-strip --remove-comment -f "$1" "$2" -o "$t" || exit | |
13 | + rm -f "$t" | |
148c9957 | 14 | + chmod 444 "$1" || exit |
6fc678f5 JB |
15 | } |
16 | ||
148c9957 | 17 | # Make a relative symlink to $1 called $3$2 |