[sisyphus] Добавление новой платформы для сборки (Было: Ошибка сборки glibc)

Немос =?iso-8859-1?q?nemos-linux_=CE=C1_yandex=2Eru?=
Пт Сен 24 15:02:26 MSD 2004


Alexey Novikov пишет:
>>>| В качестве обходного варианта можно выключить автопоиск perl'овых
>>>| зависимостей.
>>>
>>>И как это сделать?
>>Поставить src-пакет, зайти в каталог /usr/src/RPM/SOURCES (или другой, 
>>какой Вы используете) и в файле find-requires.sh в строке
>>
>>(/usr/lib/rpm/find-requires; echo $? >"$file") |fgrep -v GLIBC_PRIVATE ||:
>>
>>к программе /usr/lib/rpm/find-requires добавить параметр `noperl'. Потом
> 
> Не надо так! Просто добавить в spec строку вида
> AutoReq: noperl

Спасибо собралось под athlon без проблем после добавления этой строчки.
Интересно почему проблемы с зависимостями возникают лишь при сборке под платформы отличные от i586?
К сожелению я не умею оставновится во время.
Решил пересобрать под athlon-xp (добавляется подержка sse) и решил добавить соответствующую
платформу для сборки, и вут тут и возникли проблемы:
1. использовать в качестве параметра для rpm --target athlon-xp невозможно так как rpm считает это
сокращением от athlon-alt-xp.
2. при использовании --target athlonxp и добавления соответствующих строк в /usr/lib/rpm/rpmrc и
создании макроса /usr/lib/rpm/athlonxp-alt-linux/macros валится при конфигурировании (при запуске
configure).

Кто нибудь знает как решить эту проблему, где надо что подправить?






----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 252 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20040924/ae88883c/attachment-0002.bin>


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