You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by David Darj <zi...@alagazam.net> on 2010/04/09 21:34:29 UTC

Windows binaries for 1.6.9

Hi
I've just managed to build Subversion 1.6.9 binaries for Windows.
These binaries were built with:
     APR 1.3.9
     APR-util 1.3.9
     APR-ICONV 1.2.1
     Neon 0.28.6
     Berkeley DB 4.4.20
     OpenSSL 0.9.8n
     ZLib 1.2.3
     Apache 2.2.15
     Python 2.6
     libintl 0.14.1 (patched)
     Ruby 1.8.6
     Cyrus SASL 2.1.22
     serf 0.3.0
     sqlite 3.6.22

I finally managed to build everything needed to make the zip-file 
distribution using buld/win32/make_dist.py script.
Test are successfull for ra_local (for both fsfs and bdb), ra_svn and 
ra_neon.
The build includes also ra_serf, but I havn't run any tests using it.
The bindings for javahl, perl, python and ruby is also built but I don't 
have the knowlege to run any test.

I would really appreciate if some of you out there could help me running 
additional test on these binaries before I announce my release on the 
users mail-list.

/David

ps. I will post some patches to the vc6-build.bat.in script and the 
INSTALL file soon. Just need to clean things up first.


Re: Windows binaries for 1.6.9

Posted by David Darj <zi...@alagazam.net>.
On 2010-04-10 00:05, Роман Донченко wrote:
> David Darj <zi...@alagazam.net> писал в своём письме Sat, 10 Apr 2010 
> 02:34:29 +0500:
>
>> Hi
>> I've just managed to build Subversion 1.6.9 binaries for Windows.
>> These binaries were built with:
>>      APR 1.3.9
>>      APR-util 1.3.9
>>      APR-ICONV 1.2.1
>>      Neon 0.28.6
>>      Berkeley DB 4.4.20
>>      OpenSSL 0.9.8n
>>      ZLib 1.2.3
>>      Apache 2.2.15
>>      Python 2.6
>>      libintl 0.14.1 (patched)
>>      Ruby 1.8.6
>>      Cyrus SASL 2.1.22
>>      serf 0.3.0
>>      sqlite 3.6.22
>>
>> I finally managed to build everything needed to make the zip-file 
>> distribution using buld/win32/make_dist.py script.
>> Test are successfull for ra_local (for both fsfs and bdb), ra_svn and 
>> ra_neon.
>> The build includes also ra_serf, but I havn't run any tests using it.
>> The bindings for javahl, perl, python and ruby is also built but I 
>> don't have the knowlege to run any test.
>>
>> I would really appreciate if some of you out there could help me 
>> running additional test on these binaries before I announce my 
>> release on the users mail-list.
>
> To test the SWIG/Python bindings, point PYTHONPATH to them (they 
> should have the layout described in 
> packages\python-windows\README.txt), rename _blah.dll to .pyd, and run 
> subversion\bindings\swig\python\tests\run_all.py.
>
> This might not be entirely useful, because the Python testsuite in 1.6 
> used to be rather Unix-centric, but please report any failures anyway.
>
> Roman.
>
Okey...her is my result...didn't look like the test got so far.
/David

C:\SVN\src-1.6.9>python subversion\bindings\swig\python\tests\run_all.py
...EEEEEETraceback (most recent call last):
   File "subversion\bindings\swig\python\tests\run_all.py", line 23, in 
<module>
     unittest.main(defaultTest='suite')
   File "C:\Python26\lib\unittest.py", line 817, in __init__
     self.runTests()
   File "C:\Python26\lib\unittest.py", line 864, in runTests
     result = testRunner.run(self.test)
   File "C:\Python26\lib\unittest.py", line 753, in run
     test(result)
   File "C:\Python26\lib\unittest.py", line 464, in __call__
     return self.run(*args, **kwds)
   File "C:\Python26\lib\unittest.py", line 460, in run
     test(result)
   File "C:\Python26\lib\unittest.py", line 464, in __call__
     return self.run(*args, **kwds)
   File "C:\Python26\lib\unittest.py", line 460, in run
     test(result)
   File 
"C:\SVN\src-1.6.9\subversion\bindings\swig\python\tests\trac\test.py", 
line 33, in __call__
     self.setUp()
   File 
"C:\SVN\src-1.6.9\subversion\bindings\swig\python\tests\trac\versioncontrol\tests\svn_fs.py", 
line 58, in setUp
     self.tearDown()
   File 
"C:\SVN\src-1.6.9\subversion\bindings\swig\python\tests\trac\versioncontrol\tests\svn_fs.py", 
line 67, in tearDown
     repos.delete(REPOS_PATH)
   File "C:\SVN\python\libsvn\repos.py", line 66, in svn_repos_delete
     return apply(_repos.svn_repos_delete, args)
svn.core.SubversionException: ("Can't remove 
'c:\\temp\\tmpwxxbze-trac-svnrepos\\db\\rep-cache.db'", 720032)


Re: Windows binaries for 1.6.9

Posted by Роман Донченко <DX...@yandex.ru>.
David Darj <zi...@alagazam.net> писал в своём письме Sat, 10 Apr 2010  
02:34:29 +0500:

> Hi
> I've just managed to build Subversion 1.6.9 binaries for Windows.
> These binaries were built with:
>      APR 1.3.9
>      APR-util 1.3.9
>      APR-ICONV 1.2.1
>      Neon 0.28.6
>      Berkeley DB 4.4.20
>      OpenSSL 0.9.8n
>      ZLib 1.2.3
>      Apache 2.2.15
>      Python 2.6
>      libintl 0.14.1 (patched)
>      Ruby 1.8.6
>      Cyrus SASL 2.1.22
>      serf 0.3.0
>      sqlite 3.6.22
>
> I finally managed to build everything needed to make the zip-file  
> distribution using buld/win32/make_dist.py script.
> Test are successfull for ra_local (for both fsfs and bdb), ra_svn and  
> ra_neon.
> The build includes also ra_serf, but I havn't run any tests using it.
> The bindings for javahl, perl, python and ruby is also built but I don't  
> have the knowlege to run any test.
>
> I would really appreciate if some of you out there could help me running  
> additional test on these binaries before I announce my release on the  
> users mail-list.

To test the SWIG/Python bindings, point PYTHONPATH to them (they should  
have the layout described in packages\python-windows\README.txt), rename  
_blah.dll to .pyd, and run  
subversion\bindings\swig\python\tests\run_all.py.

This might not be entirely useful, because the Python testsuite in 1.6  
used to be rather Unix-centric, but please report any failures anyway.

Roman.