Bug#356894: [Swig-devel] Swig 1.3.28 and current CVS breaks subversion bindings

Loïc Minier lool+sf at via.ecp.fr
Wed Mar 22 21:07:25 UTC 2006


        Hi,

On Wed, Mar 22, 2006, Marcelo Matus wrote:
> How are you getting this file
>  SVN/Mirror/Ra.pm
 bee% dlocate SVN/Mirror/Ra.pm
 libsvn-mirror-perl: /usr/share/perl5/SVN/Mirror/Ra.pm

 I attach the file, but you might want to check the Debian source
 package (you can grab it from packages.debian.org or from
 ftp.debian.org as two files: upstream tarball and Debian patch).

> it seems subversion generates one, but it is only 214 lines long.

 Mine is 1261 lines long, that's a big difference.

> also, this call:
>  $reporter->set_path ('', $start, @lock, 0);
> is no where to be found in the *.pm files generated by subversion-1.3.0.

 Perhaps this is the problem then.

> Are you sure you don't have a PATH variable set such as is using
> and old version of Ra.pm?

 I doubt it's related to PATH, I only have the Debian package's version
 of the file, and inserting print statements results in them being
 printed.

> Anyway, it fails calling 'set_path'
>   obj->set_path(report_baton, path, revision, start_empty, lock_token, 
>   pool);
> where the '6' one refers to 'lock_token', is @lock realy a string parameter,
> could you print it out before the call?.

 Sure, I added a:
    warn "foo". at lock;
 before the set_path call, and it resulted in:
 Retrieving log information from 241 to 241
 foo1 at /usr/share/perl5/SVN/Mirror/Ra.pm line 525.

   Bye,

-- 
Loïc Minier <lool at dooz.org>
Current Earth status:   NOT DESTROYED
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Ra.pm
Type: text/x-perl
Size: 40201 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-subversion-maintainers/attachments/20060322/a2c76e9a/Ra-0001.pm


More information about the pkg-subversion-maintainers mailing list