Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bpo-36464: fix parallel build race problem #13186

Closed
wants to merge 2 commits into from
Closed

bpo-36464: fix parallel build race problem #13186

wants to merge 2 commits into from

Conversation

sandy-lcq
Copy link

@sandy-lcq sandy-lcq commented May 8, 2019

This issue reproduces on python2 and python3

When using make -j with the 'install' target, it's possible for altbininstall
(which normally creates BINDIR) and libainstall (which doesn't, though it
installs python-config there) to race, resulting in a failure due to
attempting to install python-config into a nonexistent BINDIR. Ensure it also
exists in the libainstall target.

Signed-off-by: Changqing Li changqing.li@windriver.com

https://bugs.python.org/issue36464

This issue reproduces on python2 and python3

When using make -j with the 'install' target, it's possible for altbininstall
(which normally creates BINDIR) and libainstall (which doesn't, though it
installs python-config there) to race, resulting in a failure due to
attempting to install python-config into a nonexistent BINDIR. Ensure it also
exists in the libainstall target.

Signed-off-by: Changqing Li <changqing.li@windriver.com>
@the-knights-who-say-ni
Copy link

Hello, and thanks for your contribution!

I'm a bot set up to make sure that the project can legally accept your contribution by verifying you have signed the PSF contributor agreement (CLA).

Unfortunately we couldn't find an account corresponding to your GitHub username on bugs.python.org (b.p.o) to verify you have signed the CLA (this might be simply due to a missing "GitHub Name" entry in your b.p.o account settings). This is necessary for legal reasons before we can look at your contribution. Please follow the steps outlined in the CPython devguide to rectify this issue.

You can check yourself to see if the CLA has been received.

Thanks again for your contribution, we look forward to reviewing it!

@sandy-lcq sandy-lcq closed this May 8, 2019
@sandy-lcq sandy-lcq reopened this May 8, 2019
@sandy-lcq sandy-lcq changed the title Makefile: fix Issue36464 (parallel build race problem) bpo-36464: fix parallel build race problem May 8, 2019
@sandy-lcq
Copy link
Author

I have signed the CLA, and receive the confirm mail, I don't know why CLA still not recognized.

Copy link

@auvipy auvipy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

try to fix the builds

@rossburton
Copy link
Contributor

The build failure logs are no longer available. Can the CI be made to run again?

@csabella
Copy link
Contributor

Closing and reopening to rerun the builds.

@csabella csabella closed this May 29, 2020
@csabella csabella reopened this May 29, 2020
@iritkatriel
Copy link
Member

This was fixed in https://bugs.python.org/issue16866

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants