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.

Author christian.heimes
Recipients brett.cannon, christian.heimes
Date 2021-10-24.09:01:25
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1635066085.24.0.0932129661238.issue45595@roundup.psfhosted.org>
In-reply-to
Content
Any change to a Python header file triggers a rebuild of Python core objects. The extension modules are not automatically rebuild in several cases. This is slightly annoying for core development because it forces me to do ``make clean`` too often.

* setup.py adds dependencies on Includes/*.h but not on header files in "internal" and "cpython" subdirectory
* Modules/Setup and makesetup do not add a dependency on PYTHON_HEADERS
* Modules/Setup is also missing dependencies on module-specific headers, e.g. _sre.o should depend on sre.h.
History
Date User Action Args
2021-10-24 09:01:25christian.heimessetrecipients: + christian.heimes, brett.cannon
2021-10-24 09:01:25christian.heimessetmessageid: <1635066085.24.0.0932129661238.issue45595@roundup.psfhosted.org>
2021-10-24 09:01:25christian.heimeslinkissue45595 messages
2021-10-24 09:01:25christian.heimescreate