Desolation (win32 build image) updates

John Arbash Meinel john at arbash-meinel.com
Tue Aug 30 08:39:01 UTC 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Just to give a heads up about things done to desolation:

1) Applied all pending Windows patches (rebooted)
2) Updated Cython to 0.15
3) Installed 'meliae' so that memory debugging can be available
4) Applied IWATA's patch to bzr-windows-installers to update
   TortoiseBzr to 0.6.5.
5) Updated to bzr-svn 1.1.0
6) Downgraded Cython to 0.14.1. 0.15 introduces "no implicit
   initialization". Which means "cdef foo" no longer auto-initializes
   'foo' to None, or 0 or NULL, etc. I'd like us to switch, but it
   gives a lot of warnings during compile time, and I don't want it to
   cause real problems before we do some patches to the code. I'm sure
   some of them are spurious, like this one in _bencode.pyx:
        cdef char *next_tail
...
        n = strtol(self.tail, &next_tail, 10)

   '&next_tail' is referenced before it is initialized, but strtol
   uses it as an 'out' and not an 'in'.
   I'll try to put some patches up that remove the warnings when
   compiling with Cython 0.15 so we can use it for newer releases.
   https://bugs.launchpad.net/bzr/+bug/837221

John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk5coaUACgkQJdeBCYSNAAM/SACfTHiRtGP7tJzW6yEnAVbqxY9w
1bUAnR6Bw6WqzHZUzFuUCC+n203qbaMP
=nt1w
-----END PGP SIGNATURE-----



More information about the bazaar mailing list