Оключение strip при сборке RPM

i386-asplinux-linux-gnu)
Как отключить оголение (strip) бинарных файлов при построении rpm
пакета?
За последние 60 дней ни разу не выходила
Сайт листа:
http://www.linuxrsp.ru
Открыт:
25-07-2003
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.linux.discuss-list@subscribe.ru
Адрес
модератора: comp.soft.linux.discuss-owner@subscribe.ru
i386-asplinux-linux-gnu)
Как отключить оголение (strip) бинарных файлов при построении rpm
пакета?
i386-asplinux-linux-gnu)
Спасибо что откликнулись.
Для создания пакета, содержащего закрытое ПО. К примеру Flash
Player после оголения не работает.
Дело в том, что такое поведение нужно только для некоторых
пакетов. Можно вставить условие в скрипт /usr/lib/rpm/brp-strip,
чтобы проверялась некоторая переменная, но все же хотелось узнать
есть ли более стандартное решение (на уровне spec файла).
И еще, не скажите от куда rpm узнает что, к примеру, пакеты с
архитектурой i386, i468, i586 можно установить, а пакеты с
архитектурой athlon - нельзя. Процессор AMD K6. Добавил в
/usr/lib/rpm/rpmrc архитектуру k6 c флагами оптимизации для своего
процессора. Но при установке таких пакетов, rpm ругается что
несовместима архитектура. Есть ли какое то решение, кроме
--ignorearch ?
On Thursday 11 March 2004 23:05, Konstantin Korikov wrote:
если не секрет - а зачем?? ))
какая в этом польза (разве что для дебага)
в RH 9.0 наоборот его приходится принудительно включать
я например добавлял в ~/.rpmmacros такое:
- - -
# этот макрос отвечает за post-install.
# a workaround for default post-install script:
# in some cases files are not properly stripped
# but brp-strip-shared seems to solve this
%__os_install_post \
/usr/lib/rpm/brp-compress \
/usr/lib/rpm/brp-strip \
/usr/lib/rpm/brp-strip-static-archive \
/usr/lib/rpm/brp-strip-comment-note \
/usr/lib/rpm/brp-strip-shared \
%{nil}
- - -
просто убери строки со strip....