-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
patchset for compatibility with musl libc #2604
Conversation
will try to fix the results of this: http://buildbot.zfsonlinux.org/console?branch=refs/pull/2604/head |
@stef Nice job cleaning up this patch stack. If you can resolve the build failures we can probably get this in. |
please consider the follow-up patch at: #2699 |
re: licensing of libtirpc ryao commented on config/musl.m4 in 20e5610 on Aug 18, 2014
and later: ryao commented on module/nvpair/nvpair.c in 20e5610 on Aug 18, 2014
it seems that libtirpc is in fact 3 clause BSD licensed, and the license is wrong in the alpine linux APKBUILD file. |
@stef It is wrong in the Gentoo ebuild file too. I have filed a bug: https://bugs.gentoo.org/show_bug.cgi?id=567362 If you add autotools checks so that libtirpc can be used as a fallback and building against glibc does not break, we can merge this. |
do we want to reopen this then or comment on a related issue? |
@prometheanfire I cannot reopen this. @stef or @behlendorf could though. |
If we can get the patch stack refreshed against the latest master so it can be applied we can definitely revisit this so it can be applied. |
i'm not sure i have the time in the short term for this. |
this patch set contains changes to zfsonlinux so it compiles with musl an alternative libc that ships with alpine linux for example. The biggest patch is the support for TIRPC an external RPC library, since musl does not ship such functionality.