[devel] db4.7-devel-static
Dmitry V. Levin
ldv на altlinux.org
Вт Май 19 03:48:22 MSD 2009
On Tue, May 19, 2009 at 02:07:57AM +0300, Led wrote:
[...]
> Спасибо, теперь, кажется, понятно. Это из-за "-ldb-4.7" в команде линковки и
> отстутствия "-L/lib64" в ней же. А симлинк /usr/lib64/libdb-4.7.so нельзя
> сделать? Или это приведёт к дополнительным проблемам?
Да, этот симлинк придётся сделать. К счастью, только libdb используют
такую схему именования библиотек, поэтому других пакетов эта проблема не
касается.
Поясню ситуацию:
Порядок перебора каталогов с библиотеками у GNU ld отличается от ld.so,
а именно, /lib просматривается после /usr/lib.
Я обсуждал эту тему с апстримом 5 лет назад, и мы сошлись во мнении, что
изменение этого неочевидного на первый взгляд порядка может сломать multilib.
Если интересно, то я могу откопать цитаты из той переписки.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 197 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20090519/69cd4f0d/attachment.bin>
Подробная информация о списке рассылки Devel