[devel] bad_elf_symbols detected

Dmitry V. Levin ldv на altlinux.org
Ср Авг 7 15:31:33 MSK 2019


On Wed, Aug 07, 2019 at 10:06:04AM +0300, Скрылевъ Малъ wrote:
> Приветствую,
> 
> я  так разумею, что показанные ниже ошибки говорят о том что, откуда-то есть ссылки на несуществующее имя, как это проверить поместно (локально)?
> 
>         x86_64: NEW bad_elf_symbols detected:
> gem-oga-2.15-alt1.x86_64.rpm    /usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/oga-2.15/liboga.so       U       Init_liboga_xml_lexer
>         i586: NEW bad_elf_symbols detected:
> gem-oga-2.15-alt1.i586.rpm      /usr/lib/ruby/gems/2.5.0/extensions/x86-linux/2.5.0/oga-2.15/liboga.so  U       Init_liboga_xml_lexer
>         aarch64: NEW bad_elf_symbols detected:
> gem-oga-2.15-alt1.aarch64.rpm   /usr/lib/ruby/gems/2.5.0/extensions/aarch64-linux/2.5.0/oga-2.15/liboga.so      U       Init_liboga_xml_lexer
>         ppc64le: NEW bad_elf_symbols detected:
> gem-oga-2.15-alt1.ppc64le.rpm   /usr/lib/ruby/gems/2.5.0/extensions/powerpc64le-linux/2.5.0/oga-2.15/liboga.so  U       Init_liboga_xml_lexer

В каждом из /usr/lib/ruby/gems/2.5.0/extensions/*/2.5.0/oga-2.15/liboga.so
есть ссылка на несуществующий символ Init_liboga_xml_lexer.

Тот, кто посмотрит в лог сборки пакета gem-oga на x86_64-linux, увидит
verify-elf: WARNING: ./usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/oga-2.15/liboga.so: undefined symbol: Init_liboga_xml_lexer
Аналогичные предупреждения есть и на всех остальных архитектурах.

Логи сборки - ценный источник информации.  Смотрите логи сборки!


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 801 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20190807/21f0b157/attachment.bin>


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