[devel] Упаковка бинарных файлов для другой архитектуры в noarch пакет
Dmitry V. Levin
ldv на altlinux.org
Ср Июн 28 12:59:42 MSK 2017
On Wed, Jun 28, 2017 at 04:49:13PM +0700, Антон Мидюков wrote:
> 28.06.2017 08:31, Антон Мидюков пишет:
> > Здравствуйте!
> >
> > Я сейчас занят сборкой arm-none-eabi-gcc. Для того, чтобы его собрать
> > полностью, нужно собрать пакет arm-none-eabi-newlib. В пакете
> > arm-none-eabi-newlib находится бинарный код для arm, и мне необходимо
> > этот пакет упаковать как noarch. Вопрос какие проверки мне нужно
> > отключить?
> >
> Сейчас сборка останавливается на множестве сообщений типа:
> verify-elf: ERROR: ./usr/libexec/arm-none-eabi/lib/linux-crt0.o: ELF
> object for "noarch" architecture
>
> Попробовал в спек добавить строчку:
> %add_verify_elf_skiplist %_libexecdir/%target/lib
>
> %_libexecdir/%target/lib соответствует /usr/libexec/arm-none-eabi/lib
>
> Эффекта нет.
Макросы вида *_skiplist оперируют шаблонами, такими как
%_libexecdir/%target/lib/*, см. /usr/share/doc/rpm*/README.ALT-*
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 801 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20170628/704782cb/attachment.bin>
Подробная информация о списке рассылки Devel