Skip to content

Issue #321: Improve compatibility with older versions of Alpine#328

Merged
SpamapS merged 3 commits intogearman:masterfrom
esabol:issue-321-improve-alpine-compatibility
Nov 1, 2021
Merged

Issue #321: Improve compatibility with older versions of Alpine#328
SpamapS merged 3 commits intogearman:masterfrom
esabol:issue-321-improve-alpine-compatibility

Conversation

@esabol
Copy link
Member

@esabol esabol commented Oct 23, 2021

This should improve compatibility with older versions of Alpine/MUSL that didn't define POSIX_SPAWN_USEVFORK but did define __linux__, obviously. With this change, POSIX_SPAWN_USEVFORK is only used if it is defined or if glibc is being used.

This change replicates a similar change made to the same file in the libmemcached project.

@esabol
Copy link
Member Author

esabol commented Oct 29, 2021

Finally got all Travis CI builds to pass. Ready for review/merge.

@SpamapS
Copy link
Member

SpamapS commented Nov 1, 2021

Going to close and reopen which also retriggers.

@SpamapS SpamapS closed this Nov 1, 2021
@SpamapS SpamapS reopened this Nov 1, 2021
@SpamapS SpamapS merged commit 4b46bb2 into gearman:master Nov 1, 2021
@esabol
Copy link
Member Author

esabol commented Nov 8, 2021

Going to close and reopen which also retriggers.

I don't seem to have that capability as a collaborator. But thanks!

@esabol esabol deleted the issue-321-improve-alpine-compatibility branch November 8, 2021 20:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants