← Back to team overview

bzr-windows team mailing list archive

Re: Windows x64 Installer


On Sun, Oct 10, 2010 at 10:25 PM, Martin Pool <mbp@xxxxxxxxxxxxx> wrote:

> On 10 October 2010 21:07, Ronald Blaschke <ron@xxxxxxxxxxx> wrote:
> > Hi all,
> >
> > I'm running bzr with Python x64, plugins including bzr-svn and qbzr.
> > There seems to be some interest in an x64 installer.  Given my working
> > setup, how much work would it be to build an installer?
> For some people the stumbling point has been getting a VC++ install
> that can build tbzr, since the free version can't do this.  But
> perhaps you already have a paid copy, or perhaps it would be useful
> enough just to get a 64-bit bzr lacking shell integration.
> Beyond that, there is a bit of setup to get all the dependencies
> installed.  I think there are some docs on the wiki and in the
> developer docs in tree.  Probably somebody else working through them
> will find things to add, clarify or correct.
> I think you will make many people happy if you do get a good 64 bit build.
> --
> Martin
> _______________________________________________
> Mailing list: https://launchpad.net/~bzr-windows<https://launchpad.net/%7Ebzr-windows>
> Post to     : bzr-windows@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~bzr-windows<https://launchpad.net/%7Ebzr-windows>
> More help   : https://help.launchpad.net/ListHelp

Right!  It looks like the Windows builds are currently being done with the
free VS2008 and in the EC2 cloud.  This adds complexity to what is already a
pretty complicated build, even for x32.  I'm in the process (slow, in my
spare time) of getting the x32 build going (on my own hardware and retail
VS2008) with the plan being to then move on to x64.

Question: Does the Windows package of bzr really need to support more than
one version of python?  I'm inclined to build bzr+friends for python 2.6 or
2.7 and drop the legacy.  I especially want to drop MinGW.  I have the 32-
and 64-bit MinGW compilers both working, but again it's extra work which
does not seem to add value now that we have python 2.6 which I gather is
built using VS200x anyway.



Follow ups