Pessoal,

Saiu ontem a glibc com suporte a NPTL, um novo sistema de threads MUITO mais r�pido que o anterior (os pacotes est�o dispon�veis pra download nos mirrors de costume :). Por�m, o thunderbird e firefox (n�o uso mozilla, mas provavelmente este tamb�m) t�m problemas com o NPTL. Assim, pra quem est� rodando a glibc com NPTL fica a dica para rodar o firefox/thunderbird:

        bash-3.00$ LD_ASSUME_KERNEL=2.4.30 firefox

Bom, agora vamos pra parte construtiva: o Patrick pediu pra ir avisando ele sobre quais softwares teriam incompatibilidades com a NPTL.. Copiei o retorno do bug ocorrido com o firefox, e queria pedir a algu�m que j� converse com ele (Piter, seria voc�? ;) sobre o problema. O erro foi:

bash-3.00$ firefox
firefox-bin: ../nptl/sysdeps/pthread/createthread.c:234: create_thread: Assertion `({ __typeof (({ struct pthread *__self; asm ("movl %%gs:%c1,%0" : "=r" (__self) : "i" (((size_t) &((struct pthread *)0)->header.self))); __self;})->header.sysinfo) __value; if (sizeof (__value) == 1) asm volatile ("movb %%gs:%P2,%b0" : "=q" (__value) : "0" (0), "i" (((size_t) &((struct pthread *)0)->header.sysinfo))); else if (sizeof (__value) == 4) asm volatile ("movl %%gs:%P1,%0" : "=r" (__value) : "i" (((size_t) &((struct pthread *)0)->header.sysinfo))); else { if (sizeof (__value) != 8) abort (); asm volatile ("movl %%gs:%P1,%%eax\n\t" "movl %%gs:%P2,%%edx" : "=A" (__value) : "i" (((size_t) &((struct pthread *)0)->header.sysinfo)), "i" (((size_t) &((struct pthread *)0)->header.sysinfo) + 4)); } __value; }) == ((pd)->header.sysinfo)' failed.
/usr/lib/firefox-1.0.3/run-mozilla.sh: line 159: 11839 Aborted "$prog" ${1+"$@"}


        Abra�os,

--
/**
 *    _    > Rodrigo Franco Toso :: rtoso<@>ic<.>uff<.>br
 *   �v�   > Mestrando em Ci�ncia da Computa��o :: IC/UFF
 *  /(.)\  > Bacharel em Ci�ncia da Computa��o : DCC/UFLA
 *   ^ ^   > http://www.ic.uff.br/~rtoso/ | Linux #227542
 */
--
GUS-BR - Grupo de Usuarios Slackware - BR
http://www.slackwarebrasil.org/
http://www.linuxmag.com.br/mailman/listinfo/slack-users

Responder a