-
Notifications
You must be signed in to change notification settings - Fork 335
Fix compilation issues for Big Sur #304
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
Conversation
This compiler warning is used for cross-compilation only, which is not used for hyperkit. Explicitly disable it. Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
macOS Big Sur seems to have introduced their own version of
these functions. Use an _ to pick up our version of these
functions.
This is based on b7e589f91e68 ("Support Big Sur (moby#200)")
from https://github.com/machyve/xhyve
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
hv_vm_create() returns a generic HV_ERROR. Add a case for it. While at it, also print the error value in hex as this is how they are defined in hv_error.h. Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
fixes moby#305 Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
This is a temporary file being created by some of the tests. Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
djs55
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Makes sense, and the CI is green!
|
I think you need #295 as well. Only if that would get merged... |
|
Would it be possible to get a release that includes this patch? 🙏 Oddly, this library is blocking Homebrew from updating Go 1.15.6. |
|
@arbourd I've tagged a release of hyperkit here: https://github.com/moby/hyperkit/tree/v0.20210107 |
dillyphilly3131
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As
Fix compiling hyperkit on macOS Big Sur.
The resulting binary still does not work, I'm now getting: