[devel] Fwd: asterisk1.8-1.8.16.0-alt2: Sisyphus/i586 test rebuild failed

REAL real на kemsu.ru
Ср Окт 17 09:46:26 MSK 2012


17.10.2012 12:37, Денис Смирнов пишет:
> R>  А тут вопрос уже в том, где игнорировать warning, а где отнестить
> R>  серьёзно. Думаю, это можно решить совместным использованием findsym и
> R>  nm -D, чтобы узнать, какие символы предоставляют сторонние библиотеки,
> R>  а какие - сам собирающийся пакет. Понятно, что этот ручной труд весьма
> R>  затратен, но вот возможно ли научить этим заниматься робота, вопрос
> R>  очень непростой.
>
> Думаю вполне можно. Например добавив возможность указать список
> бинарников, экспортированные с которых символы считаются заведомо
> предоставленными всем другим бинарникам в пакете.

Наверно. Только из списка проверяемых объектов надо бы изъять 
библиотеки с размещением в %_libdir, чтобы ограничить "всеядность" 
такого механизма, в смысле чтобы библиотеки _всегда_ линковались с 
тем, с чем нужно. Ну а для исключений и verify-elf=relaxed достаточно, 
думаю.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



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