gh-119538: Add missing build dependencies
This PR fixes an issue in the Makefile.pre.in of Cpython. Specifically, previously, any modifications of files like Objects/mimalloc/alloc-override.c would not trigger a rebuild of Objects/obmalloc.o. The PR fixes this by including them as additional dependencies. This addresses https://github.com/python/cpython/pull/120096 and https://github.com/python/cpython/issues/119538. https://github.com/python/cpython/issues/119538 and https://github.com/python/cpython/pull/119647 resolve some missing dependency errors, this PR further fixes missing dependency errors.
- Issue: gh-119538
Most changes to Python require a NEWS entry. Add one using the blurb_it web app or the blurb command-line tool.
If this change has little impact on Python users, wait for a maintainer to apply the skip news label instead.
Most changes to Python require a NEWS entry. Add one using the blurb_it web app or the blurb command-line tool.
If this change has little impact on Python users, wait for a maintainer to apply the skip news label instead.
Please add the gh-<issue_id> prefix to the title.
Edit
gh-120096: Fixing missing build dependencies in Makefile.pre.in
Hmmmm, You may need to open an issue. Then, you should explain why the previous PR was closed.
Most changes to Python require a NEWS entry. Add one using the blurb_it web app or the blurb command-line tool.
If this change has little impact on Python users, wait for a maintainer to apply the skip news label instead.
Arranged in order, It looks good! Maybe you can try to arrange them in alphabetical order. (a,b,...)
Edit: Sorry, It may not be very detailed. I mean, Maybe arranged according to the initials of the file:).
A Python core developer has requested some changes be made to your pull request before we can consider merging it. If you could please address their requests along with any other requests in other reviews from core developers that would be appreciated.
Once you have made the requested changes, please leave a comment on this pull request containing the phrase I have made the requested changes; please review again. I will then notify any core developers who have left a review that you're ready for them to take another look at this pull request.