Open
Conversation
Contributor
|
Thanks for your contribution. Your contribution will go through a review process at VMware. The changes will probably be reviewed individually or in small groups. An update will be provided as the reviews are completed. |
|
What's the hold up on this? |
|
alternate patch for loff_t: |
Author
|
I don't think enabling |
Packagers will normally not want the -Werror compile option as it may break compilation depending on the platform specific warnings. Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
Use __GLIBC__ when testing for GNU libc specific things instead of assuming that __linux__ is GNU libc. This is needed for building with musl libc. Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
Use the configure script to test for struct time spec instead of trying to keep track of what platforms has it. Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
The ALLPERMS and ACCESSPERMS defines are not specified in POSIX so assume it is not there instead of testing for specific implementations. This is needed for musl libc. Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
Test for various functions instead of trying to keep track of what platform and what version of the given platform has support for what. This should make it easier to port to currently unknown platforms and will solve the issue if a platform add support for a missing feature in the future. The features we test for are: - getifaddrs - getauxval - issetugid - __secure_getenv This is needed for musl libc. Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
This is needed for musl libc. Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
musl libc's system headers pulls in open-vm-tools' poll.h. To avoid this we rename poll.h to vm_poll.h. Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
4df08f3 to
f4ced29
Compare
Author
|
rebased the paches to solve the conflict with almalinux introduction (63abb4f) |
|
for the latest version, I have some extra fixes: |
Author
I don't think those changes are suitable for upstream. |
Author
|
Would it make it easier to review this if I created a PR for each individual patch? |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
I'm upstreaming a set of patches we have carried for alpine linux for a while.
I believe that buildroot, openwrt, gentoo, void linux and other musl libc based distros will benefit from those.