[issue30294] ./configure, pydebug and pymalloc

Дилян Палаузов report at bugs.python.org
Sun May 7 04:12:35 EDT 2017


Дилян Палаузов added the comment:

./configure --help also does not indicate, whether just "./configure" enables or disables IPv6, thread support, dtrace*, computed-gotos*, doc-strings*.

The asterisk features, suggest replacing AC_ARG_WITH with AC_ARG_ENABLE, as there are only two states.

For ensurepip, AS_HELP_STRING shall be "[--with-ensurepip=@<:@=upgrade@:>@]".

AC_ARG_WITH(lto, AS_HELP_STRING([--with-lto], [Enable Link Time Optimization in PGO builds. Disabled by default.]),

Here you see the whole point of the logic, that by inspecting the "--with-"/"--without-" status of ./configure --help, one can conclude what the defaults are.  "Disabled by default" is redundant.

----------

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


More information about the Python-bugs-list mailing list