From 3679eadf79d6b3a2d45d7bf48837afccf055d619 Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Thu, 18 Sep 2014 21:27:47 +0200 Subject: [PATCH] gnutls: do not use uclibc's AI_IDN; it doesn't like it Signed-off-by: Nikos Mavrogiannopoulos --- libs/gnutls/patches/001-ai-idn-remove.patch | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 libs/gnutls/patches/001-ai-idn-remove.patch diff --git a/libs/gnutls/patches/001-ai-idn-remove.patch b/libs/gnutls/patches/001-ai-idn-remove.patch new file mode 100644 index 0000000000..9acf756af3 --- /dev/null +++ b/libs/gnutls/patches/001-ai-idn-remove.patch @@ -0,0 +1,15 @@ +diff --git a/src/socket.c b/src/socket.c +index 82c6252..e2feda9 100644 +--- a/src/socket.c ++++ b/src/socket.c +@@ -241,10 +241,6 @@ socket_open(socket_st * hd, const char *hostname, const char *service, + /* get server name */ + memset(&hints, 0, sizeof(hints)); + +-#ifdef AI_IDN +- hints.ai_flags = AI_IDN|AI_IDN_ALLOW_UNASSIGNED; +-#endif +- + hints.ai_socktype = udp ? SOCK_DGRAM : SOCK_STREAM; + if ((err = getaddrinfo(hostname, service, &hints, &res))) { + fprintf(stderr, "Cannot resolve %s:%s: %s\n", hostname, -- 2.30.2