-
Notifications
You must be signed in to change notification settings - Fork 30k
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
make -jN warning: jobserver unavailable #22457
Comments
Extracted from the In order for make processes to communicate, the parent will pass information to the child. Since this could result in problems if the child process isn’t actually a make, the parent will only do this if it thinks the child is a make. The parent uses the normal algorithms to determine this (see How the MAKE Variable Works). If the makefile is constructed such that the parent doesn’t know the child is a make process, then the child will receive only part of the information necessary. In this case, the child will generate this warning message and proceed with its build in a sequential manner. |
@targos I'll take a look at this hopefully later this afternoon or tomorrow morning. |
This reverts commit 4e2fa8b. Refs: nodejs#22457
@targos I don't get this warning locally and need to figure out what a change would look like but think reverting is the best option since the build time is affected. Thanks for bringing this to my attention! |
This reverts commit 4e2fa8b. Refs: #22457 PR-URL: #22458 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Fixed by: #22458 |
When compiling on the master branch, I have the following warning:
Is this a problem?
git bisect
points to the following commit 4e2fa8b (@danbev):The text was updated successfully, but these errors were encountered: