[New-bugs-announce] [issue24986] It should be possible to build successfully without external libraries

Zachary Ware report at bugs.python.org
Wed Sep 2 22:30:29 CEST 2015


New submission from Zachary Ware:

We do have the option of leaving out all extension modules ("/p:IncludeExtensions=false"), but it would be nice to be able to build everything that doesn't require external libs.

This also be adds an option to skip only Tkinter (analogous to "/p:IncludeSSL=false"), as that's what I actually need at the moment :).  I'm not adding options for every external project individually, as most of them are not a big deal, but OpenSSL, Tcl/Tk/Tix, and (on 2.7) bsddb take a long time to compile and might be nice to leave out when they're not needed (so I also added the ability to leave out bsddb on 2.7).

Leaving out 3.4 as its project files are not amenable to this kind of change, and 3.4's days are numbered anyway.

----------
assignee: zach.ware
components: Build, Windows
files: 2.7_external_build_handling.diff
keywords: patch
messages: 249567
nosy: paul.moore, steve.dower, tim.golden, zach.ware
priority: normal
severity: normal
stage: patch review
status: open
title: It should be possible to build successfully without external libraries
type: behavior
versions: Python 2.7, Python 3.5, Python 3.6
Added file: http://bugs.python.org/file40322/2.7_external_build_handling.diff

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue24986>
_______________________________________


More information about the New-bugs-announce mailing list