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

Re: All swig binding tests fail miserably on OpenBSD

From: David James <james82_at_gmail.com>
Date: Tue, 16 Sep 2008 08:41:11 -0700

On Tue, Sep 16, 2008 at 6:40 AM, Stefan Sperling <stsp_at_elego.de> wrote:
> On Wed, Aug 20, 2008 at 09:50:14PM +0200, Stefan Sperling wrote:
>> Hi,
>>
>> I am in the process of putting together a proper Subversion-1.5.1
>> port for OpenBSD. Their current port is still at 1.4.4.
>>
>> I got most things working, except for the binding regression tests.
>> I haven't tried javahl yet (planning to tackle that at some later time),
>> but for all the swig-based bindings, the regression tests just flat
>> out fail.
>
> For the record, Brad Walker managed to fix the problems by
> regenerating all SWIG-generated files with swig-1.3.36:
> http://marc.info/?l=openbsd-ports&m=122157221716865&w=2
>
> Why do we ship generated files in releases that don't work
> on all platforms? Are files generated by SWIG even supposed
> to work on all platforms?
>
> Stefan

Hi Stefan,

The pregenerated SWIG files shipped with Subversion are supposed to
work on all platforms, but there may of course be bugs. Can you post a
log of what commands you typed during your build? Start with the tar
command that extracts from the tarball, and let me know whether or not
you ran "autogen.sh".

Tip: If you extract from a release tarball, you shouldn't run
autogen.sh, because the release tarball already has pregenerated
headers, and running autogen.sh without cleaning out the old headers
can cause you to use a mixed set of headers from multiple versions of
SWIG. I don't know if this issue affects you, but it is a common
problem.

Cheers,

David

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-09-16 17:41:26 CEST

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