-
Notifications
You must be signed in to change notification settings - Fork 13.3k
libc: unbreak severals os/platform #23967
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
affected struct: - sockaddr_storage - sockaddr_un apply the same method used for linux for: - bitrig/openbsd - freebsd - dragonfly
unbreak build for: - linux (mips/mipsel) - freebsd - dragonfly - bitrig - openbsd by converting unsigned integers `-1` to `!0`
the first patch is for #23860 |
the second patch follow f86318d unbreak build for:
by converting unsigned integers |
affected struct: - sockaddr_storage - sockaddr_un apply the same method used for linux for: - bitrig/openbsd - freebsd - dragonfly this commit unbreak build for openbsd (and bitrig, freebsd and dragonfly too I think) r? @alexcrichton
Just as side note, the compilation for other targets than openbsd have been tested for:
|
Thank you @semarie! The test suite is still running on my FreeBSD 10.1 system but I see the build bot passed. Thank you for fixing so many of the recent *BSD breakages! |
@alexcrichton these commits are needed for beta under openbsd (and all others targets affected by this problem). Is it possible to import them to beta ? |
We're likely to update the beta branch to the master branch for the next week or two as some final changes trickle in, so this should hopefully get picked up soon! |
affected struct:
apply the same method used for linux for:
this commit unbreak build for openbsd (and bitrig, freebsd and dragonfly too I think)
r? @alexcrichton