[FUG-BR] Spinlock - ruby18
Carlos Anderson Jardim
cajardim em valesaude.com.br
Sex Jul 29 18:24:09 BRT 2005
Perfeito Ricardo!
Funcionou 100%.
Obrigado pela ajuda...
<humor>ja estava arrancando os meus cabelos brancos!!</humor>
[]'s
--------------------------------
Carlos Anderson Jardim
Tecnologia da Informacao - Redes e Internet
Santa Casa de São José dos Campos
Tel.: (12) 3925-1873 - 3925-1925
Ricardo A Reis escreveu:
> Anderson Jardim wrote:
>
>> Prezados,
>>
>> Depois de atualizar o ruby18 atraves do portupgrade estou me
>> deparando com esse erro abaixo:
>>
>> Fatal error 'Spinlock called when not threaded.' at line 83 in file
>> /usr/src/lib/libpthread/thread/thr_spinlock.c (errno = 2)
>>
>> #portversion -l "<"
>> Fatal error 'Spinlock called when not threaded.' at line 83 in file
>> /usr/src/lib/libpthread/thread/thr_spinlock.c (errno = 2)
>>
>> Ja procurei em varios lugares mas nao falam do ruby18, falam sobre
>> outros pacotes e versoes de kernel anteriores.
>>
> Apantemente alguns pacotes ainda esta apontando para libpthread
> antiga, compara com essa saida de ldd !
>
> ldd /usr/local/bin/ruby /usr/local/bin/ruby:
> libruby18.so.18 => /usr/local/lib/libruby18.so.18 (0x28077000)
> libcrypt.so.2 => /lib/libcrypt.so.2 (0x2813e000)
> libm.so.3 => /lib/libm.so.3 (0x28157000)
> libpthread.so.1 => /usr/lib/libpthread.so.1 (0x28172000) "aqui"
> libc.so.5 => /lib/libc.so.5 (0x28197000)
>
> Da uma olhada do UP
>
> 20040303:
> If you are having trouble with the libc_r -> libpthread transition
> (see the 20040130 entry), place the following lines at the top of
> /etc/libmap.conf:
>
> libc_r.so.5 libpthread.so.1
> libc_r.so libpthread.so
>
> This will cause all programs and libraries linked against libc_r
> to use libpthread instead.
>
>
> Apos vc fazer isso tenta atualizar novamente e comentar a linha no
> libmap!
>
>
> Atenciosamente
>
> Ricardo A. Reis
> UNIFESP - SENAI
>
_______________________________________________
Freebsd mailing list
Freebsd em fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Mais detalhes sobre a lista de discussão freebsd