On Wed, May 19, 2004 at 02:54:15PM +0400, Dmitry V. Levin wrote: > > Там начисто переделали поддержку pthread_cancel - теперь > > Точнее говоря, просто убрали старый закрытый интерфейс. > > > соответствующий кусок libpthread из valgrind тоже придётся > > переписывать :( > > Если не перепишут в срок, я могу вернуть. "Мы не можем ждать милостей от upstream-а; пропихнуть туда патчи - наша задача." В Сизиф отправился valgrind-2.1.2-alt0.2.20040522 с исправленным libpthread. Правда, полностью вычистить не удалось: $ objdump -T /usr/lib/valgrind/libpthread.so.0 | grep -F '*UND*' | grep -F GLIBC_PRIVATE 00000000 DF *UND* 0000006b GLIBC_PRIVATE __libc_siglongjmp 00000000 DF *UND* 00000134 GLIBC_PRIVATE __libc_sigaction 00000000 DF *UND* 0000006b GLIBC_PRIVATE __libc_longjmp 00000000 DF *UND* 0000007e GLIBC_PRIVATE __libc_system 00000000 DF *UND* 0000005a GLIBC_PRIVATE __libc_fork Так что разработчикам glibc ещё есть что ломать.