Dulwich C extensions and stand-alone Windows installation of bzr

Eli Zaretskii eliz at gnu.org
Mon Sep 5 02:53:47 UTC 2011


> From: Martin Pool <mbp at canonical.com>
> Date: Mon, 5 Sep 2011 12:34:43 +1000
> Cc: bazaar at lists.canonical.com
> 
> On 4 September 2011 15:52, Eli Zaretskii <eliz at gnu.org> wrote:
> > See https://bugs.launchpad.net/bzr-git/+bug/839483 for the background.
> 
> Tangentially to this, I learned recently about
> <http://pypi.python.org/pypi/faulthandler/>, which is builtin in
> python3.3 but also available separately for 2.x.  We could possibly
> ship it in the Windows pre-built installers to get better tracebacks
> in this sort of case.  (I'm not totally sure it would have handled
> this particular error but I think so.)

Sounds like a good idea.

> Perhaps we could just bundle bzr-git and dulwich in the installers?

I'd certainly welcome that.

> I think the short story is that Python on Windows strongly prefers
> msvc so we build with that too.  It is certainly not desirable either
> theoretically or practically but it seems the best tradeoff given
> we're supporting a proprietary platform in the first place.

If there's a chance building the dulwich *.pyd files with MinGW could
succeed nonetheless, I'd like to explore that possibility.



More information about the bazaar mailing list