[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Post for 32-bit SWIG help for Subversion

From: Prystash,John <prystasj_at_oclc.org>
Date: 2007-06-21 18:34:46 CEST

Hello, I'm having trouble installing the Perl SWIG bindings for
Subversion 1.4.3 to a 32-bit host on Linux, RHEL4

I use the same steps for building Subversion 1.4.3 and the Perl SWIG
bindings on a 64-bit host without issue, but I am not having the same
luck on a 32-bit host.
I tried building them with SWIG 1.3.31, 1.3.29, and 1.3.24 on the 32-bit
host, works fine with 1.3.31 on the 64-bit machine.

tar xzf subversion-1.4.3.tar.gz
tar xzf subversion-deps-1.4.3.tar.gz
cd subversion-1.4.3

./configure --prefix=/sq/svn/i386 --with-swig=/sq/svn/i386/swig
PERL=/sq/svn/i386/perl/bin/perl
make clean && make && make install

make swig-pl-lib
make install-swig-pl-lib
cd subversion/bindings/swig/perl/native
perl Makefile.PL PREFIX=/sq/svn/i386 LIB=/sq/svn/i386
make
make test

make test returned these errors

Can't load
'/sq/quality/tmp/packages/subversion-1.4.3/subversion/bindings/swig/perl
/native/blib/arch/auto/SVN/_Core/_Core.so' for module SVN::_Core:
/sq/quality/tmp/packages/subversion-1.4.3/subversion/libsvn_ra_dav/.libs
/libsvn_ra_dav-1.so.0: undefined symbol: gss_delete_sec_context at
/sq/svn/i386/perl/lib/DynaLoader.pm line 230.

I have read similar posts indicating that gss* errors are related to
Neon, but it doesn't seem possible to install the bindings without neon.
If I try I get a list of errors along the lines of:

        Note (probably harmless): No library found for -lsvn_subr-1
        Note (probably harmless): No library found for -lsvn_swig_perl-1
        ...

I could be missing something completely obvious :). I've tried
different combinations of things for a while, but any error I've ever
encountered is related to _Core.so.

Any help would greatly appreciated, thanks in advance.
__________________
John Prystash x6469
Received on Thu Jun 21 18:35:01 2007

This is an archived mail posted to the Subversion Dev mailing list.