[issue29243] --enable-optimizations makes common build commands always need to compile from scratch

Gregory P. Smith report at bugs.python.org
Wed May 10 04:06:35 EDT 2017


Gregory P. Smith added the comment:

Yes, this appears true.

I'm okay with it because I've always considered the make, test, and install as different command invocations.  The package building automation I am aware of tends to do the same.  Our buildbots keep the steps separate.

But we need document this requirement somewhere.

I think if we wanted test and install to accurately figure out if they need to redo the profile build and profiling run, we'd need make to detect that _any_ of its possible profile build+run input files are more recent than the last profiling run.  ugh.

----------
stage:  -> commit review
versions: +Python 2.7, Python 3.5

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


More information about the Python-bugs-list mailing list