Re: файл symbols для пакета с библиотекой
В Thu, 16 Feb 2012 10:51:09 +0400
Sergey Slipchenko <faergeek@gmail.com> пишет:
> 15.02.2012 22:56, Dmitry Nezhevenko пишет:
> > On Wed, Feb 15, 2012 at 09:55:44PM +0400, Yuri Kozlov wrote:
> >> Здравствуйте.
> >>
> >> Есть пакет
> >> http://packages.debian.org/wheezy/liblzo2-2
> >>
> >> И в нём нет файла /var/lib/dpkg/info/liblzo2-2.symbols.
> >>
> >> Что нужно добавить в debian/rules, чтобы его получить?
> >> dh_makeshlibs вызывается, но почему-то не запускает dpkg-gensymbols,
> >> как следует из справочной страницы.
> >
> > dh_strip --dbg-package=пакет-dbg
>
> Это создаст пакет с отладочными символами, а тут как я понимаю имеются
> ввиду экспортируемые библиотекой символы.
> Вам нужно сделать следующее:
>
> dpkg-gensymbols -pliblzo2-2
> cp debian/tmp/DEBIAN/symbols debian/liblzo2-2.symbols
>
> При последующих сборках он учтётся и будет ставиться в положенное место.
> А вообще стоит почитать немного dpkg-gensymbols(1).
Спасибо, получилось.
--
Best Regards,
Yuri Kozlov
Reply to: