[darcs-users] darcs patch: Recognize a special DARCS_TESTING_PREFS_... (and 2 more)
me at mornfall.net
Wed Jul 15 07:56:55 UTC 2009
the attached patches, together with hashed-storage 0.3.6 (mostly just waiting
for mmap 0.4 to hit hackage) should make darcs pass the testsuite on win32. My
instance of win32 was also seeing the same DeleteFiles failures we had on the
buildbot, so there should be no more excuses to have the windows buildslave
I have applied the patches on the release branch.
Tue Jul 14 15:38:12 CEST 2009 Petr Rockai <me at mornfall.net>
* Recognize a special DARCS_TESTING_PREFS_DIR envvar to override the global preference directory.
Tue Jul 14 15:40:24 CEST 2009 Petr Rockai <me at mornfall.net>
* Use DARCS_TESTING_PREFS_DIR in ShellHarness, since APPDATA override does not work.
Tue Jul 14 15:42:32 CEST 2009 Petr Rockai <me at mornfall.net>
* Use mmapFilePS in gzReadFilePS to avoid lazy bytestring readFile.
It turns out that the lazy readFile does not close the filedescriptor soon
enough in some cases and causes DeleteFile failures on win32. mmapFilePS uses
mmap when available and falls back to strict bytestring readFile, neither of
which causes these issues.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 101559 bytes
Desc: A darcs patch for your repository!
More information about the darcs-users