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

Re: And more problems building 1.3.0-rc2: pre-generated *.swg files

From: Kouhei Sutou <kou_at_cozmixng.org>
Date: 2005-11-10 00:54:15 CET

Hi,

In <df2177af0511091504w473c145fj87e079966d75fc59@mail.gmail.com>
  "Re: And more problems building 1.3.0-rc2: pre-generated *.swg files" on Wed, 9 Nov 2005 18:04:23 -0500,
  David James <james82@gmail.com> wrote:

> > > Three files `subverison/bindings/swig/proxy/swig_*_external_runtime.swg' contains error from swig-1.3.25 or earlier, fixed in swig-1.3.26 and later:
> > >
> > > When I delete *.swg files to regenerate them with local `swig' installation, Perl buindings are built well, but ruby ones can not be compiled:
> > >
> >
> > This problem can be solved by the following sequence:
> >
> > % swig -o subversion/bindings/swig/proxy/rubytracking.swg -co ruby/rubytracking.swg
> > % patch -p0
> > Index: subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c
> > ===================================================================
> > --- subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c (revision 17245)
> > +++ subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c (working copy)
> > @@ -1,4 +1,5 @@
> > #include "rubyhead.swg"
> > +#include "rubytracking.swg"
> > #include "swig_ruby_external_runtime.swg"
> > #include "swigutil_rb.h"
> > #include <st.h>
> > ^D
> Thanks for explaining this, Kou! I have committed a workaround for
> this SWIG 1.3.26/27 bug in r17280, so Subversion trunk should work now
> with SWIG 1.3.27.

It's good news! Thanks for applying this workaround to build
system, David.

Cheers,

--
kou
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Nov 10 00:54:53 2005

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.