-
Notifications
You must be signed in to change notification settings - Fork 13.2k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
libc: unbreak severals os/platform #23967
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