From 1e378a7ca868e8c75099c3210b18108d12a1708f Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 3 Aug 2017 18:38:43 +0200 Subject: samba: fix compile with musl toolchain Patches from Alpine Linux allowing to compile samba with musl toolchain. Reported-By: Ints M --- package/samba/patches/patch-nsswitch_wins_c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 package/samba/patches/patch-nsswitch_wins_c (limited to 'package/samba/patches/patch-nsswitch_wins_c') diff --git a/package/samba/patches/patch-nsswitch_wins_c b/package/samba/patches/patch-nsswitch_wins_c new file mode 100644 index 000000000..92aa624f5 --- /dev/null +++ b/package/samba/patches/patch-nsswitch_wins_c @@ -0,0 +1,17 @@ +--- samba-4.6.6.orig/nsswitch/wins.c 2017-01-09 09:12:30.000000000 +0100 ++++ samba-4.6.6/nsswitch/wins.c 2017-08-02 22:28:16.616627669 +0200 +@@ -39,6 +39,14 @@ static pthread_mutex_t wins_nss_mutex = + #define INADDRSZ 4 + #endif + ++#ifndef NETDB_INTERNAL ++#define NETDB_INTERNAL -1 ++#endif ++ ++#ifndef NETDB_SUCCESS ++#define NETDB_SUCCESS 0 ++#endif ++ + NSS_STATUS _nss_wins_gethostbyname_r(const char *hostname, + struct hostent *he, + char *buffer, -- cgit v1.2.3