summaryrefslogtreecommitdiffstats
path: root/main/libtirpc/musl-compliance.patch
diff options
context:
space:
mode:
authorTimo Teräs <timo.teras@iki.fi>2013-12-18 15:16:00 +0000
committerTimo Teräs <timo.teras@iki.fi>2013-12-18 15:16:00 +0000
commit0736c50175de5bf1da08d803ef048d4f2931d26f (patch)
tree66922d49c6978e806a3bcadbbcb540fff9e105fc /main/libtirpc/musl-compliance.patch
parente66ed5648f42552a2b412dad972aecc66d75b0c6 (diff)
downloadaports-0736c50175de5bf1da08d803ef048d4f2931d26f.tar.bz2
aports-0736c50175de5bf1da08d803ef048d4f2931d26f.tar.xz
main/libtirpc: upgrade to 0.2.4
Diffstat (limited to 'main/libtirpc/musl-compliance.patch')
-rw-r--r--main/libtirpc/musl-compliance.patch31
1 files changed, 31 insertions, 0 deletions
diff --git a/main/libtirpc/musl-compliance.patch b/main/libtirpc/musl-compliance.patch
new file mode 100644
index 000000000..f325a02b2
--- /dev/null
+++ b/main/libtirpc/musl-compliance.patch
@@ -0,0 +1,31 @@
+--- libtirpc-0.2.4.orig/src/bindresvport.c
++++ libtirpc-0.2.4/src/bindresvport.c
+@@ -37,6 +37,7 @@
+ #include <sys/types.h>
+ #include <sys/socket.h>
+
++#include <netdb.h>
+ #include <netinet/in.h>
+
+ #include <errno.h>
+--- libtirpc-0.2.4.orig/tirpc/rpc/rpcent.h
++++ libtirpc-0.2.4/tirpc/rpc/rpcent.h
+@@ -47,7 +47,7 @@
+ __BEGIN_DECLS
+
+ /* These are defined in /usr/include/rpc/netdb.h */
+-#if 0
++#if !defined(__GLIBC__)
+ struct rpcent {
+ char *r_name; /* name of server for this rpc program */
+ char **r_aliases; /* alias list */
+--- libtirpc-0.2.4.orig/tirpc/rpc/types.h
++++ libtirpc-0.2.4/tirpc/rpc/types.h
+@@ -39,6 +39,7 @@
+ #define _TIRPC_TYPES_H
+
+ #include <sys/types.h>
++#include <sys/cdefs.h>
+
+ typedef int32_t bool_t;
+ typedef int32_t enum_t;