|
Lines 60-66
done
Link Here
|
| 60 |
|
60 |
|
| 61 |
mkdir -p ${RPM_BUILD_ROOT}/usr/src/debug |
61 |
mkdir -p ${RPM_BUILD_ROOT}/usr/src/debug |
| 62 |
(cd $RPM_BUILD_DIR; LANG=C sort -z -u | cpio -pd0m ${RPM_BUILD_ROOT}/usr/src/debug) < $SOURCEFILE |
62 |
(cd $RPM_BUILD_DIR; LANG=C sort -z -u | cpio -pd0m ${RPM_BUILD_ROOT}/usr/src/debug) < $SOURCEFILE |
| 63 |
chmod -R a+rX,go-w ${RPM_BUILD_ROOT}/usr/src/debug |
63 |
# some files with debuginfo have wrong permissions, reject them |
|
|
64 |
echo looking for remaining binaries which still contain debug info |
| 65 |
find ${RPM_BUILD_ROOT} \( -path '*/debug' \) -prune -o -type f -print0 | \ |
| 66 |
xargs -0 file | grep -E 'not stripped' && exit 1 |
| 67 |
find ${RPM_BUILD_ROOT}/usr/src/debug ${RPM_BUILD_ROOT}/usr/lib/debug -type f -print0 | \ |
| 68 |
xargs -0 chmod 0644 |
| 69 |
find ${RPM_BUILD_ROOT}/usr/src/debug ${RPM_BUILD_ROOT}/usr/lib/debug -type d -print0 | \ |
| 70 |
xargs -0 chmod 0755 |
| 64 |
|
71 |
|
| 65 |
# trying to replace dangling and/or absolute symlink |
72 |
# trying to replace dangling and/or absolute symlink |
| 66 |
DBASE=${RPM_BUILD_ROOT}/usr/src/debug |
73 |
DBASE=${RPM_BUILD_ROOT}/usr/src/debug |