We are trying to upgrade to the new development version of trac 0.11dev.
In doing this we rebuilt a Centos 4 machine so that it was upgraded by a
source install of:
Python-2.5.1, subversion 1.2.3, swig 1.3.31, mod_python 3.3.1, apache 2.2.4.
We configured subversion by doing:
./configure --with-apr=/usr/local/apache2 --with-apr-util=/usr/local/apache2
Both subversion and swig-py compile just fine. Trac is up working on
Apache. Python 2.5 is the installed python and the PYTHONPATH is properly
set. However trac says that it can't talk to subversion and the
configuration is wrong.
When I tracked this down I found I found the problem is that swig-py can't
When tracking this down by running in python:
from svn import core
I got the error that the function SWIG_Python_ConvertPtr isn't defined.
Python is loading the library libsvn_swig_py-1.a because we did a
LD_DEBUG=files to see that it is being loaded. However nm shows that this
function and all the other functions defined in :
and built in swigutil_py.o are static to the library because SWIGRUNTIME is
defined as static.
Received on Fri May 11 06:31:18 2007