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