[devel] glibc & __libc_*

Dmitry V. Levin ldv на altlinux.org
Ср Авг 29 10:47:54 MSK 2012


On Wed, Aug 29, 2012 at 01:06:29PM +0700, REAL wrote:
> Привет!
> 
> А чем сейчас принято заменять ныне 
> отсутствующие функции?
> 
> undefined symbol: __libc_lock_unlock
> undefined symbol: __libc_lock_lock
> undefined symbol: __libc_once

В сизифе только один пакет замечен в использовании этих функций, его зовут
nss_ldap.  В федоре, например, c 2010 начала года вместо nss_ldap
используют nss-pam-ldapd.

Раньше в пакете glibc был хак, в качестве /usr/include/bits/libc-lock.h
устанавливался не тот файл, который используется в glibc (а именно, старая
версия из linuxthreads при том, что в glibc уже давно nptl).  Оказывается,
один пакет все еще рассчитывает на этот хак...


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20120829/8bac8797/attachment.bin>


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