python bittorrent broken with feb 5 (libpthread) freebsd

From: Kenneth Culver <culverk_at_sweetdreamsracing.biz>
Date: Fri, 6 Feb 2004 10:23:35 -0500
As the subject says, python bittorrent is broken when linked to libpthread. If I
force python to link to libc_r in /etc/libmap.conf, it works fine. Here is the
output of an ldd on python before libmap.conf changes:

/usr/local/bin/python:
        libpthread.so.1 => /usr/lib/libpthread.so.1 (0x28112000)
        libutil.so.4 => /lib/libutil.so.4 (0x28135000)
        libstdc++.so.4 => /usr/lib/libstdc++.so.4 (0x28140000)
        libm.so.2 => /lib/libm.so.2 (0x281f2000)
        libc.so.5 => /lib/libc.so.5 (0x2820a000)

It doesn't link to both libc_r and libpthread, so this looks like a bug in
libpthread. I'm not sure what other info to give here, so if someone wants to
tell me what other info is necessary to help fix this problem, let me know. All
that needs done to reproduce this problem is try to use the bittorrent curses
client to download anything. It gets stuck at "connecting to peers" and won't
respond to a ctrl-c.

Ken
Received on Fri Feb 06 2004 - 06:20:43 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:41 UTC