python 2.5 not linking with threads on 7.0 i386?
Oliver Fromme
olli at lurza.secnetix.de
Mon Sep 15 14:42:35 UTC 2008
Brooks Davis wrote:
> It looks like the python 2.5 port is failing to actually link with a
> threading library on 7.0 i386. I was having issues with psycopg2 causing
> python to hang in state ucond when loaded on one machine and after a bunch of
> investigation discovered that while python was set to link with threads, ldd on
> python didn't show a threading library:
>
> /usr/local/bin/python:
> libutil.so.7 => /lib/libutil.so.7 (0x28157000)
> libm.so.5 => /lib/libm.so.5 (0x28164000)
> libc.so.7 => /lib/libc.so.7 (0x28179000)
>
> I replicated this on another i386 machine, but only after discovering this
> isn't the case on a couple amd64 machines:
This is a "works for me" kind of reply. I'm afraid I don't
know what could be causing the difference.
$ ldd /usr/local/bin/python
/usr/local/bin/python:
libutil.so.7 => /lib/libutil.so.7 (0x2814c000)
libm.so.5 => /lib/libm.so.5 (0x2815a000)
libthr.so.3 => /lib/libthr.so.3 (0x2816f000)
libc.so.7 => /lib/libc.so.7 (0x28182000)
$ uname -srm
FreeBSD 7.1-PRERELEASE-20080911 i386
$ grep -v \# /var/db/ports/python25/options
_OPTIONS_READ=python25-2.5.2_3
WITH_THREADS=true
WITHOUT_HUGE_STACK_SIZE=true
WITH_UCS4=true
WITH_PYMALLOC=true
WITH_IPV6=true
WITHOUT_FPECTL=true
Best regards
Oliver
--
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd
cat man du : where Unix geeks go when they die
More information about the freebsd-python
mailing list