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

Re: 1.7.0-beta1 up for testing / signing

From: Hyrum K Wright <hyrum_at_hyrumwright.org>
Date: Fri, 15 Jul 2011 13:36:33 -0500

On Thu, Jul 14, 2011 at 5:09 PM, C. Michael Pilato <cmpilato_at_collab.net> wrote:
> On 07/13/2011 04:29 PM, Hyrum K Wright wrote:
>> All,
>>
>> Our first prerelease from the 1.7.x branch is now up for testing and
>> signing: 1.7.0-beta1.  The magic revision is r1146221 (but a known bug
>> in the release scripts doesn't include that rev in the header file).
>> You can find the tarballs here:
>> http://people.apache.org/~hwright/svn/1.7.0-beta1/
>
> I've wrapped up testing of the beta1 tarball.  All the tests pass for me
> except the Perl bindings tests.  They seem to build fine (albeit with the
> typical slew of warnings).  They seem to install fine.  But the tests fail
> immediately:
>
> [...]
> #     Error:  Can't load
> '/home/cmpilato/tmp/subversion-1.7.0-beta1/subversion/bindings/swig/perl/native/blib/arch/auto/SVN/_Repos/_Repos.so'
> for module SVN::_Repos:
> /home/cmpilato/tmp/subversion-1.7.0-beta1/subversion/bindings/swig/perl/native/blib/arch/auto/SVN/_Repos/_Repos.so:
> undefined symbol: svn_swig_pl_thunk_history_func at
> /usr/lib/perl/5.10/DynaLoader.pm line 193.
> #  at
> /home/cmpilato/tmp/subversion-1.7.0-beta1/subversion/bindings/swig/perl/native/blib/lib/SVN/Base.pm
> line 59
> [...]
>
> I can see this at the shell myself, too:
>
> $ perl
> use SVN::Repos;
> Can't load '/usr/local/lib/perl/5.10.1/auto/SVN/_Repos/_Repos.so' for module
> SVN::_Repos: /usr/local/lib/perl/5.10.1/auto/SVN/_Repos/_Repos.so: undefined
> symbol: svn_swig_pl_thunk_history_func at /usr/lib/perl/5.10/DynaLoader.pm
> line 193.
>  at /usr/local/lib/perl/5.10.1/SVN/Base.pm line 59
> BEGIN failed--compilation aborted at /usr/local/lib/perl/5.10.1/SVN/Repos.pm
> line 5.
> Compilation failed in require at - line 1.
> BEGIN failed--compilation aborted at - line 1.
> $
>
> I notice that when I run 'ldd' on the bits installed into
> /usr/local/lib/perl, they seem to be linking against the libraries in my
> build directory, not the install locations.

Mike,
Is this relatived to the problem that Philip and Peter have discussed
elsewhere in this thread? If so, it's sounds like a longstanding one
that isn't a regression from 1.6 or prior 1.7.0 prereleases. We're
only 1 *nix sig short of a bushel. :)

-Hyrum
Received on 2011-07-15 20:37:09 CEST

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