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/

Attachment: signature.asc
Description: Digital signature

Reply via email to