[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