From d8ed77c892e01b35dd60fded5645d9e650b908bd Mon Sep 17 00:00:00 2001 From: Raphael Kubo da Costa Date: Sat, 23 Jun 2012 20:22:44 +0000 Subject: [PATCH] From: Raphael Kubo da Costa To: enlightenment-devel@lists.sourceforge.net Subject: [E-devel] [PATCH] Import upstream commit to dns.c to fix the build on some BSDs Date: Sat, 23 Jun 2012 16:04:56 -0300 Hi there, The attached patch includes upstream commit bae230201ace92141a1f43f655013f4ee22cd45a to dns.c, which should fix the build for both FreeBSD (where _XOPEN_SOURCE should not need to be tweaked) and NetBSD. SVN revision: 72733 --- legacy/ecore/src/lib/ecore_con/dns.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/legacy/ecore/src/lib/ecore_con/dns.c b/legacy/ecore/src/lib/ecore_con/dns.c index 2413b0c9e6..b92a3156f5 100644 --- a/legacy/ecore/src/lib/ecore_con/dns.c +++ b/legacy/ecore/src/lib/ecore_con/dns.c @@ -27,6 +27,7 @@ # include "config.h" #endif +#if !defined(__FreeBSD__) #ifndef _XOPEN_SOURCE #define _XOPEN_SOURCE 600 #endif @@ -37,6 +38,10 @@ #undef _DARWIN_C_SOURCE #define _DARWIN_C_SOURCE +#undef _NETBSD_SOURCE +#define _NETBSD_SOURCE +#endif + #include /* offsetof() */ #include /* uint32_t */ #include /* malloc(3) realloc(3) free(3) rand(3) random(3) arc4random(3) */