commit: d7984e55155a9f8d7878f77e1513f8e37421cd36
Author: Aric Belsito <lluixhi <AT> gmail <DOT> com>
AuthorDate: Tue Mar 20 16:37:13 2018 +0000
Commit: Aric Belsito <lluixhi <AT> gmail <DOT> com>
CommitDate: Tue Mar 20 16:37:13 2018 +0000
URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=d7984e55
net-libs/libtirpc: add patch for types
net-libs/libtirpc/files/libtirpc-1.0.3-musl_types.patch | 12 ++++++++++++
net-libs/libtirpc/libtirpc-1.0.3.ebuild | 1 +
2 files changed, 13 insertions(+)
diff --git a/net-libs/libtirpc/files/libtirpc-1.0.3-musl_types.patch
b/net-libs/libtirpc/files/libtirpc-1.0.3-musl_types.patch
new file mode 100644
index 0000000..96ad628
--- /dev/null
+++ b/net-libs/libtirpc/files/libtirpc-1.0.3-musl_types.patch
@@ -0,0 +1,12 @@
+diff -Naur libtirpc-1.0.3.orig/tirpc/rpc/types.h
libtirpc-1.0.3/tirpc/rpc/types.h
+--- libtirpc-1.0.3.orig/tirpc/rpc/types.h 2018-03-20 09:30:54.610040509
-0700
++++ libtirpc-1.0.3/tirpc/rpc/types.h 2018-03-20 09:33:43.502037484 -0700
+@@ -66,7 +66,7 @@
+ #define mem_free(ptr, bsize) free(ptr)
+
+
+-#if defined __APPLE_CC__ || defined __FreeBSD__
++#if defined __APPLE_CC__ || defined __FreeBSD__ || (defined(__linux__) &&
!defined(__GLIBC__))
+ # define __u_char_defined
+ # define __daddr_t_defined
+ #endif
diff --git a/net-libs/libtirpc/libtirpc-1.0.3.ebuild
b/net-libs/libtirpc/libtirpc-1.0.3.ebuild
index e7b8b0d..4ae380d 100644
--- a/net-libs/libtirpc/libtirpc-1.0.3.ebuild
+++ b/net-libs/libtirpc/libtirpc-1.0.3.ebuild
@@ -23,6 +23,7 @@ DEPEND="${RDEPEND}
PATCHES=(
"${FILESDIR}/${PN}-1.0.2-bcopy-to-memmove.patch"
+ "${FILESDIR}/${PN}-1.0.3-musl_types.patch"
)
src_prepare() {