[devel] Q: debuginfo strip controls & deps

Alexey Tourbin at на altlinux.ru
Вт Фев 1 17:00:35 UTC 2011


On Tue, Feb 01, 2011 at 12:29:38PM +0300, Dmitry V. Levin wrote:
> > Польза интересная.  Когда мы подцепили lib*.a, то наконец-то появился ELF,
> > который будет обрабатываться в brp-debuginfo.  Там будут смотреть
> > $RPM_BUILD_DIR и заменять его на /usr/src/debug.  Если в lib*.a архиве есть
> > as-is ссылка на $RPM_BUILD_DIR, то после компоновки и brp-strip она будет
> > заменена на /usr/src/debug.
> > 
> > Происходит чудо, которое трудно объяснить в двух словах, производя
> > движения руками: после линковки с lib*.a архивам для отладки годятся
> > обычные lib*-debuginfo пакеты.
> 
> При условии, что объектные файлы, которые попали в lib*.a, были
> скомпилированы так же, как и объектные файлы, которые попали в lib*.so;
> впрочем, обычно это условие не выполнено.

Исходники годятся в /usr/src/debug!
Если оба пакета собраны в хешере (с одинаковым $RPM_BUILD_DIR).


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