Skip site navigation (1)Skip section navigation (2)
Date:      Fri,  6 Feb 2004 10:23:35 -0500
From:      Kenneth Culver <culverk@sweetdreamsracing.biz>
To:        freebsd-current@freebsd.org
Subject:   python bittorrent broken with feb 5 (libpthread) freebsd
Message-ID:  <20040206102335.vegaokwkcgswsc0c@www.sweetdreamsracing.biz>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040206102335.vegaokwkcgswsc0c>