Message244204
> Note that when I run into build problems after an update, I generally
> run 'make distclean' and then redo the configure/make.
Yes, but I believe that won't help with changed Modules/Setup* files and, because it is needed in the core interpreter executable, timemodule.c is supposed to be built using Setup and not setup.py. Setup and Setup.local are designed to be locally modified and thus not revision controlled nor cleaned by make clean:
$ cat Modules/Setup.dist
# The file Setup is used by the makesetup script to construct the files
# Makefile and config.c, from Makefile.pre and config.c.in,
# respectively. The file Setup itself is initially copied from
# Setup.dist; once it exists it will not be overwritten, so you can edit
# Setup to your heart's content. Note that Makefile.pre is created
# from Makefile.pre.in by the toplevel configure script.
[...]
$ hg stat --all Modules
I Modules/Setup
I Modules/Setup.config
I Modules/Setup.local |
|
Date |
User |
Action |
Args |
2015-05-27 17:35:40 | ned.deily | set | recipients:
+ ned.deily, tim.golden, r.david.murray, python-dev, zach.ware, yselivanov, eryksun, steve.dower, MajeedArni |
2015-05-27 17:35:40 | ned.deily | set | messageid: <1432748140.0.0.185515587539.issue24244@psf.upfronthosting.co.za> |
2015-05-27 17:35:39 | ned.deily | link | issue24244 messages |
2015-05-27 17:35:39 | ned.deily | create | |
|