[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: файл symbols для пакета с библиотекой



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).


Reply to: