ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] glibc & __libc_*
@ 2012-08-29  6:06 REAL
  2012-08-29  6:47 ` Dmitry V. Levin
  0 siblings, 1 reply; 7+ messages in thread
From: REAL @ 2012-08-29  6:06 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Привет!

А чем сейчас принято заменять ныне отсутствующие функции?

undefined symbol: __libc_lock_unlock
undefined symbol: __libc_lock_lock
undefined symbol: __libc_once

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] glibc & __libc_*
  2012-08-29  6:06 [devel] glibc & __libc_* REAL
@ 2012-08-29  6:47 ` Dmitry V. Levin
  2012-09-10 12:46   ` Anton Gorlov
  0 siblings, 1 reply; 7+ messages in thread
From: Dmitry V. Levin @ 2012-08-29  6:47 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 711 bytes --]

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

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] glibc & __libc_*
  2012-08-29  6:47 ` Dmitry V. Levin
@ 2012-09-10 12:46   ` Anton Gorlov
  2012-09-10 12:58     ` Андрей Черепанов
  0 siblings, 1 reply; 7+ messages in thread
From: Anton Gorlov @ 2012-09-10 12:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

29.08.2012 10:47, Dmitry V. Levin пишет:
> 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.
попробую его сегодня собрать/потестить



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] glibc & __libc_*
  2012-09-10 12:46   ` Anton Gorlov
@ 2012-09-10 12:58     ` Андрей Черепанов
  2012-09-12  5:36       ` Anton Gorlov
  2012-09-12 11:07       ` [devel] nss-pam-ldapd Dmitry V. Levin
  0 siblings, 2 replies; 7+ messages in thread
From: Андрей Черепанов @ 2012-09-10 12:58 UTC (permalink / raw)
  To: devel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

10.09.2012 16:46, Anton Gorlov пишет:
> 29.08.2012 10:47, Dmitry V. Levin пишет:
>> 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.
> попробую его сегодня собрать/потестить
amike@ собрал
#79355 TESTED #1 [test-only] sisyphus nss-ldapd.git=0.8.10-alt1
но успешно протестировать не удалось. Сможете проверить?

- -- 
Андрей Черепанов
ALT Linux
cas@altlinux.ru
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlBN5AwACgkQSGPA9Knr8TE1zACdGKp4+k96TzcWS52soX0/WWVS
syoAoLl8h1YwTXL5xUs+7XqJLBwc1gya
=e0Kk
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] glibc & __libc_*
  2012-09-10 12:58     ` Андрей Черепанов
@ 2012-09-12  5:36       ` Anton Gorlov
  2012-09-12 11:07       ` [devel] nss-pam-ldapd Dmitry V. Levin
  1 sibling, 0 replies; 7+ messages in thread
From: Anton Gorlov @ 2012-09-12  5:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions

10.09.2012 16:58, Андрей Черепанов пишет:
> amike@ собрал
> #79355 TESTED #1 [test-only] sisyphus nss-ldapd.git=0.8.10-alt1
> но успешно протестировать не удалось. Сможете проверить?
Окей. В Выходные проверю.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] nss-pam-ldapd
  2012-09-10 12:58     ` Андрей Черепанов
  2012-09-12  5:36       ` Anton Gorlov
@ 2012-09-12 11:07       ` Dmitry V. Levin
  2012-09-12 12:10         ` Андрей Черепанов
  1 sibling, 1 reply; 7+ messages in thread
From: Dmitry V. Levin @ 2012-09-12 11:07 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 871 bytes --]

On Mon, Sep 10, 2012 at 04:58:52PM +0400, Андрей Черепанов wrote:
> 10.09.2012 16:46, Anton Gorlov пишет:
> > 29.08.2012 10:47, Dmitry V. Levin пишет:
> >> 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.
> > попробую его сегодня собрать/потестить
> amike@ собрал
> #79355 TESTED #1 [test-only] sisyphus nss-ldapd.git=0.8.10-alt1
> но успешно протестировать не удалось. Сможете проверить?

Что значит "успешно протестировать не удалось"?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] nss-pam-ldapd
  2012-09-12 11:07       ` [devel] nss-pam-ldapd Dmitry V. Levin
@ 2012-09-12 12:10         ` Андрей Черепанов
  0 siblings, 0 replies; 7+ messages in thread
From: Андрей Черепанов @ 2012-09-12 12:10 UTC (permalink / raw)
  To: devel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

12.09.2012 15:07, Dmitry V. Levin пишет:
> On Mon, Sep 10, 2012 at 04:58:52PM +0400, Андрей Черепанов wrote:
>> 10.09.2012 16:46, Anton Gorlov пишет:
>>> 29.08.2012 10:47, Dmitry V. Levin пишет:
>>>> 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.
>>> попробую его сегодня собрать/потестить
>> amike@ собрал #79355 TESTED #1 [test-only] sisyphus
>> nss-ldapd.git=0.8.10-alt1 но успешно протестировать не удалось.
>> Сможете проверить?
> 
> Что значит "успешно протестировать не удалось"?
Не аутентифицировал в LDAP. Впрочем, после ручной правки это
получилось. Но нужно пакет доводить до ума, с функциями миграции и
правильными конфликтами.

- -- 
Андрей Черепанов
ALT Linux
cas@altlinux.ru
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlBQe5wACgkQSGPA9Knr8TGVrACbBSuAemVdymf6o/g+NzvxQueb
8LIAnAnK7M7IKcSAOXrMGWj2QhRtBs9X
=TS+Q
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2012-09-12 12:10 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-08-29  6:06 [devel] glibc & __libc_* REAL
2012-08-29  6:47 ` Dmitry V. Levin
2012-09-10 12:46   ` Anton Gorlov
2012-09-10 12:58     ` Андрей Черепанов
2012-09-12  5:36       ` Anton Gorlov
2012-09-12 11:07       ` [devel] nss-pam-ldapd Dmitry V. Levin
2012-09-12 12:10         ` Андрей Черепанов

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git