Skip to content
Snippets Groups Projects
Unverified Commit abd02238 authored by Christian Heimes's avatar Christian Heimes Committed by GitHub
Browse files

[3.11] gh-93584: Make all install+tests targets depends on all (GH-93589) (GH-93603)


All install targets use the "all" target as synchronization point to
prevent race conditions with PGO builds. PGO builds use recursive make,
which can lead to two parallel `./python setup.py build` processes that
step on each others toes.

"test" targets now correctly compile PGO build in a clean repo.
(cherry picked from commit 243ed543)

Co-authored-by: default avatarChristian Heimes <christian@python.org>
parent ce07de90
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment