forcemerge 453166 458771 thanks [Martin Pitt] > /tmp/subversion-1.4.4dfsg1/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:819: > error: redefinition of '_mSWIG' > /tmp/subversion-1.4.4dfsg1/subversion/bindings/swig/proxy/rubyhead.swg:107: > error: previous definition of '_mSWIG' was here
That's an incompatibility between subversion 1.4.x and swig 1.3.33. See svn://svn.debian.org/pkg-subversion/trunk/debian/patches/ruby-newswig for the simple fix, which however doesn't work on swig 1.3.25 (which is what upstream officially supports). Note that after fixing this, the ruby bindings still don't work. (They compile, but the testsuite fails.) Help would be appreciated from anyone who knows swig and/or ruby - I'm afraid I don't know much about either one. I pinged upstream and the Debian swig maintainer several days ago, no reply. (The other obvious fix is not to build from source, but to use upstream's swig-generated files. Alas, I refuse to do this, as I believe the Four Freedoms imply the ability to build from source.) -- Peter Samuelson | org-tld!p12n!peter | http://p12n.org/
signature.asc
Description: Digital signature