This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: non-standard processing of several configure options ignores "=no"
Type: behavior Stage: patch review
Components: Build Versions: Python 3.4, Python 3.5
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: Nosy List: Arfrever, ned.deily
Priority: normal Keywords: patch

Created on 2010-11-28 03:24 by ned.deily, last changed 2022-04-11 14:57 by admin.

Files
File name Uploaded Description Edit
python-3.2-issue10558.patch Arfrever, 2010-11-28 04:08 Patch for Python 3.2 review
Messages (4)
msg122613 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2010-11-28 03:24
[From Issue10268]

The configure to Makefile option processing for a few options is non-standard.  For example, --enable-loadable-sqlite-extensions=no is treated the same as --enable-loadable-sqlite-extensions or --enable-loadable-sqlite-extensions=yes, contrary to standard Autoconf behavior. Reportedly, this behavior also occurs with --with-system-expat=no and --with-system-ffi=no options.
msg122620 - (view) Author: Arfrever Frehtes Taifersar Arahesis (Arfrever) * (Python triager) Date: 2010-11-28 04:08
I'm attaching the patch for py3k branch. A part of this patch could be applied also in 2.7 and 3.1 branches.
msg122621 - (view) Author: Arfrever Frehtes Taifersar Arahesis (Arfrever) * (Python triager) Date: 2010-11-28 04:12
2.7 branch: --with-system-expat and --with-system-ffi
3.1 branch: --with-system-ffi
msg221652 - (view) Author: Mark Lawrence (BreamoreBoy) * Date: 2014-06-26 22:19
Does the patch here or an updated version still need incorporating into the build system?
History
Date User Action Args
2022-04-11 14:57:09adminsetgithub: 54767
2019-03-15 23:55:34BreamoreBoysetnosy: - BreamoreBoy
2014-06-26 22:19:13BreamoreBoysetversions: + Python 3.4, Python 3.5, - Python 3.2
nosy: + BreamoreBoy

messages: + msg221652

type: behavior
2010-11-28 04:12:10Arfreversetmessages: + msg122621
2010-11-28 04:12:09ned.deilysetstage: needs patch -> patch review
2010-11-28 04:08:54Arfreversetfiles: + python-3.2-issue10558.patch
keywords: + patch
messages: + msg122620
2010-11-28 03:24:52ned.deilycreate