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

Re: [patch] add copying of bdb and sqlite dlls to win-tests.py

From: Joe Swatosh <joe.swatosh_at_gmail.com>
Date: 2007-04-01 20:01:20 CEST

Hi DJ, kou,

I'm moving this back on list since there is a patch attached.

On 3/31/07, Joe Swatosh <joe.swatosh@gmail.com> wrote:
> Hi DJ
>
> On 3/31/07, D.J. Heap <djheap@gmail.com> wrote:
> > On 3/30/07, Joe Swatosh <joe.swatosh@gmail.com> wrote:
> > [snip]
> > >
> > > I've not been able to get anything later than SWIG 1.3.24 to work.
> > > Actually, it's on my todo list to check this out.
> > >

Sorry my formatting is off for the patch notes. But, I'm not sure
this is the best way to handle these issues anyway. But this works
with VC6 and SWIG 1.3.24 and 1.3.31.

[[[
  trying to get versions of SWIG later than 1.3.24 working on windows.

* build.conf
  added ruby and perl fragments files to the SWIG "check-out" list.
* build/generator/swig/checkout_swig_header.py
  dink the fragments files to so "long long" won't be used by SWIG
* subversion/bindings/swig/include/svn_global.swg
  added typemaps for ruby and perl
]]]

> >
> >
> > Ah, swig 1.3.24 did seem to work. I applied the make_dist patch and
> > built a release and I've attached the ruby zip that got created
> > (renamed to *.zi_ to get past gmail filters). Can you test it out and
> > make sure it works correctly?
> >
>

>
> I'll try out the the zip this weekend, too. I'm pretty booked this
> weekend, so it probably won't be today.

I tried out the zip this morning. I was able to run all the tests
except the client tests with nothing but the windows directories and
ruby on my path after I copied

sqlite3.dll
intl3_svn.dll
libdb44.dll

into the ext directory. After I put my current subversion on the
path, I was able to run the client tests too. I'm not completely sure
how the bindings are supposed to opperate. Should they be completely
stand-alone, or should we assume a installation of SVN on the path? I
think the only reason I needed to add SVN to the path to get the
client tests working was for the tests (needs a svnserve).

>
> > I'm pretty hesitant to go backwards a version with swig for 'real'
> > releases, though (I was using 1.3.25). Is the 'long long' issue
> > difficult to address? I presume that VC6 doesn't support that type
> > and newer comilers do?
> >

I'm not sure what all is going on.

--
Joe


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Received on Sun Apr 1 20:01:33 2007

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.