Hi,
I've got problems compiling the python binding (I need them for trac...)
I've downloaded subversion-1.4.6.tar.gz and
subversion-deps-1.4.6.tar.gz. I unpacked them and did the following
configure-command.
LD_LIBRARY_PATH contains:
> echo $LD_LIBRARY_PATH
/usr/local/subversion/lib/svn-python/libsvn:/usr/local/berkeley-db-4.4.20/lib:/usr/local/sqlite-3.5.8/lib
CFLAGS=-fPIC ./configure --prefix=/usr/local/subversion
--with-berkeley-db=/usr/local/berkeley-db-4.4.20
--with-swig=/usr/local/swig-1.3.25 --with-python=/usr/local/python-2.5.2
--with-ssl
make
make install
make swig-py
make install-swig-py
export PYTHONPATH=$PYTHONPATH:/usr/local/subversion/lib/svn-python
I got trouble with trac, the svn access doesn't work. So I tried the
following at python prompt:
> from svn import core
with the result:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/subversion/lib/svn-python/svn/core.py", line 19, in
<module>
from libsvn.core import *
File "/usr/local/subversion/lib/svn-python/libsvn/core.py", line 5,
in <module>
import _core
ImportError: /usr/local/subversion/lib/libsvn_ra_dav-1.so.0: undefined
symbol: PKCS12_SAFEBAG_free
And the following ldd-output.
> ldd -d /usr/local/subversion/lib/libsvn_ra_dav-1.so.0
undefined symbol: PKCS12_SAFEBAG_free
(/usr/local/subversion/lib/libsvn_ra_dav-1.so.0)
undefined symbol: PKCS7_free
(/usr/local/subversion/lib/libsvn_ra_dav-1.so.0)
undefined symbol: GENERAL_NAME_free
(/usr/local/subversion/lib/libsvn_ra_dav-1.so.0)
libsvn_delta-1.so.0 =>
/usr/local/subversion/lib/libsvn_delta-1.so.0 (0x00002b172f404000)
libsvn_subr-1.so.0 =>
/usr/local/subversion/lib/libsvn_subr-1.so.0 (0x00002b172f511000)
libaprutil-0.so.0 =>
/usr/local/subversion/lib/libaprutil-0.so.0 (0x00002b172f64d000)
libdb-4.4.so => /usr/local/berkeley-db-4.4.20/lib/libdb-4.4.so
(0x00002b172f76d000)
libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00002b172f96c000)
libapr-0.so.0 => /usr/local/subversion/lib/libapr-0.so.0
(0x00002b172fa8f000)
librt.so.1 => /lib64/librt.so.1 (0x00002b172fbbf000)
libm.so.6 => /lib64/libm.so.6 (0x00002b172fcc8000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00002b172fe1d000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x00002b172ff57000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00002b173006d000)
libdl.so.2 => /lib64/libdl.so.2 (0x00002b1730184000)
libz.so.1 => /lib64/libz.so.1 (0x00002b1730289000)
libc.so.6 => /lib64/libc.so.6 (0x00002b173039d000)
/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
I found http://svn.haxx.se/users/archive-2006-09/1192.shtml but
compiling neon seperately won't work either...
So what shall I do now?
Thanks,
Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-04-22 23:14:29 CEST