[mod_python] Apache2 + mod_python + DragonFly?

Graham Dumpleton grahamd at dscpl.com.au
Thu Jul 7 20:40:06 EDT 2005

The error:

 Cannot load /usr/local/libexec/apache2/mod_python.so into server:
 /usr/local/libexec/apache2/mod_python.so: Undefined symbol

is nothing to do with DragonFly and is more fundamental than that.
It would happen with any module you tried to use which made use
of threading. I found that importing the "socket" module on a BSD
system was generally enough to trigger the same problem.

However, since you think it is a DragonFly problem, then there isn't
much I can do to help you.


LiteStar numnums wrote ..
> That wasn't the point; the point was to know if I was simply brain
> dead or that the package was the problem. Besides which, my LD_PRELOAD
> and LD_LIBRARY_PATH were already modified. So, has anyone had a
> problem with DragonFly or am I simply thick. Cheers!
>  -- Stefan
> On 7/7/05, Graham Dumpleton <grahamd at dscpl.com.au> wrote:
> > LiteStar numnums wrote ..
> > > Anyone have any luck with the above configuration? I simply installed
> > > all from package source, but apache pukes when attempting to load
> > > mod_python:
> > > Cannot load /usr/local/libexec/apache2/mod_python.so into server:
> > > /usr/local/libexec/apache2/mod_python.so: Undefined symbol
> > > "pthread_create".
> > > If not from packages, anyone running the above config from source?
> Cheers!
> > 
> > Start by reading the FAQ entry for this problem:
> > 
> >   http://www.modpython.org/FAQ/faqw.py?query=pthread&querytype=simple&casefold=yes&req=search
> > 
> > It comes about because Apache was linked with the pthread functions
> > but Python/mod_python requires it. The FAQ gives a solution for BSD.
> > Otherwise, you are going to have to relink Apache and ensure it uses
> > library with the pthread functions in it.
> > 
> > Graham
> > 
> -- 
> In possibility the eternal, rightly understood, continually lays out
> only a small piece at a time
> In possibility the eternal is continually near enough to be at hand
> and yet far enough away to keep man advancing towards the
> eternal, on the way, in forward movement. In this way the ternal lures
> and draws a person, in the possible, from craddle to grave
> if he just chooses to hope
>    <<Soren Kierkegaard>>

More information about the Mod_python mailing list