Naumenko, Roman wrote on Tue, Aug 06, 2013 at 19:19:50 +0000: > Hi, > > Is there something obvious missing during compilation for such error? > > bash-3.2$ /home/userb/svn/bin/svn co http://svnserver/svn/repositoryA/ > /tmp/repoA/ > /home/userb/svn/bin/svn: symbol lookup error: > /home/userb/svn/lib/libsvn_ra_neon-1.so.0: undefined symbol: ne_accept_207 > > Version was 1.7.9, compiled with the following options (it gnored > --without-apache though). > ./configure --without-berkeley-db --without-apache --without-apxs > --without-swig --with-ssl --with-serf=/home/userb/local/serf > --prefix=/home/userb/svn > > I've added path to svn lib in LD > bash-3.2$ ldd /home/userb/svn/bin/svn | grep neon > libsvn_ra_neon-1.so.0 => /home/userb/svn/lib/libsvn_ra_neon-1.so.0 > (0x00002b3846cff000) >
It appears libneon itself is missing; compare: % ldd /usr/bin/svn | grep neon libsvn_ra_neon-1.so.1 => /usr/lib/libsvn_ra_neon-1.so.1 (0x00007f988087c000) libneon-gnutls.so.27 => /usr/lib/libneon-gnutls.so.27 (0x00007f987e7d7000) > serf was 0.7.2 and apr was 1.4.5 > serf-0.7 is old, but anyway, things should just work if you use --config-option=servers:global:http-library=serf to your command line.