[sisyphus] /usr/lib/rpm/verify-elf прерывется сборка пакета

Вадим Кононенко =?iso-8859-1?q?konan_=CE=C1_red-team=2Eorg=2Eua?=
Вс Мар 7 17:12:38 MSK 2004


При запаковке библиотек в RPM-ку сборка завершается на этапе проверки ELF, 
насколько я понял из "расследования" сборка прерывается на проверке


83     if [ -n "$VERIFY_ELF_TEXTREL" ]; then
84                textrel=`printf %s "$info" |awk '{if ($1=="TEXTREL") print \ 
85    $2}'`
86                while [ -n "$textrel" ]; do
87                        Info "$f: TEXTREL entry found: $textrel"
88                        if [ "$VERIFY_ELF_TEXTREL" = relaxed ]; then
89                                break
90                      fi
91                        rc=1
92                        break
93               done
94     fi

Переменной "VERIFY_ELF_TEXTREL" присвоено  "normal", textrel = 0x0
по моему здесь ошибка будет выскакивать каждый раз, когда "VERIFY_ELF_TEXTREL" 
не равно "relaxed"; Подскажите пожалуйста - это что-то с ELF-ками не то, или 
скрипт немного корявый? В общем после закомментирования строки 91 все 
нормально собралось и вроде даже работает :) ...
-- 
Best Regards, Vadim Kononenko
R.E.D-Team/System Programmer
Ukraine, Kiev


Подробная информация о списке рассылки Sisyphus