I know that tracking generated files is not pure, but it's very convenient, so please keep them: configure, Python/importlib.h, Python/importlib_external.h, etc.!
When testing Python on some "custom" operating systems, I already had enough issues to compile Python :-) For example, on OpenIndiana, Python wanted to rebuild the grammar but the system Python was 2.6 which didn't work (I don't recall the details). Moreover, the "make touch" command didn't work neither :-)
Victor
2016-11-24 8:51 GMT+01:00 Xavier de Gaye <xdegaye@gmail.com>:
On 11/23/2016 11:49 PM, Gregory P. Smith wrote:
I do not think we should require individual developers committing changes to configure.ac <http://configure.ac> to use a particular version of autoconf when regenerating configure. That is a burden.
I do not agree, configure is a file tracked in the mercurial repository and commit changes to this file must be correct and done with the right tool. If this is a burden for developers to use a particular version of autoconf, then a solution to our problem might be to stop tracking configure in the repository and update the Makefile to run autoconf whenever configure.ac is modified.
python-committers mailing list python-committers@python.org https://mail.python.org/mailman/listinfo/python-committers Code of Conduct: https://www.python.org/psf/codeofconduct/