[devel] I: New debuginfo in features rpm-build-4.0.4-alt149

Andrey Savchenko bircoph на altlinux.org
Ср Авг 26 17:50:23 MSK 2020


On Tue, 25 Aug 2020 18:51:33 +0300 Vitaly Chikunov wrote:
> Hi,
> 
> 1. Так же появились дополнительные проверки:
> 
>  - Warning если обнаружены stripped ELFы.
>  - Warning если ELFы не stripped, но в них нет .debug_info секций (без
>    которых debuginfo не полноценен).
>  - Предыдущие warnings можно превратить в error с помощью:
> 
>     %define _stripped_files_terminate_build 1
> 
>  Эти проверки нужны для повышения качества создания -debuginfo пакетов и
>  если вы хотите, чтоб у вашего пакета был качественный -debuginfo пакет,
>  то желательно их исправлять.
> 
>     Пример ошибки и решения: иногда в Makefile авторы незаметно прописывают
>     опцию gcc или install `-s`, которую надо убрать.
> 
> 2. Раньше при создании debuginfo rpm-build не мог работать с ELF со
>  сжатыми .debug секциями. Теперь добавлена распаковка таких секций. Это
>  исправило создание debuginfo у многих пакетов включая ruby gems и у
>  Go приложений.
>  (Если кто-то может проверить, что в результате Go  приложениям стало
>  хорошо, то прошу сообщить о результатах проверки.)

На каких архитектурах и с какой степенью покрытия это всё
тестировалось? А то я, помня проблемы с предыдущим обновлением
kernel-image-*-debuginfo, хочу понимать, чего ожидать при переходе
на >= rpm-build-4.0.4-alt149.

Best regards,
Andrew Savchenko
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20200826/b29e8d3e/attachment.bin>


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