summaryrefslogtreecommitdiff
path: root/package/polipo
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2013-09-18 12:33:27 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2013-09-18 12:33:27 +0200
commit27680a56b70a66299919ab84441e7d31b11e11f2 (patch)
tree2cb4a8c5e3ba6c775c758405be070498df77aede /package/polipo
parent276532b95396215046a7fb6475cfea0875f35428 (diff)
fix musl compile
Diffstat (limited to 'package/polipo')
-rw-r--r--package/polipo/patches/patch-dns_c12
1 files changed, 12 insertions, 0 deletions
diff --git a/package/polipo/patches/patch-dns_c b/package/polipo/patches/patch-dns_c
new file mode 100644
index 000000000..1b9189bc3
--- /dev/null
+++ b/package/polipo/patches/patch-dns_c
@@ -0,0 +1,12 @@
+--- polipo-1.0.4.1.orig/dns.c 2010-02-01 00:13:20.000000000 +0100
++++ polipo-1.0.4.1/dns.c 2013-09-18 12:30:27.000000000 +0200
+@@ -646,7 +646,9 @@ really_do_gethostbyname(AtomPtr name, Ob
+ if(host == NULL) {
+ switch(h_errno) {
+ case HOST_NOT_FOUND: error = EDNS_HOST_NOT_FOUND; break;
++#ifdef NO_ADDRESS
+ case NO_ADDRESS: error = EDNS_NO_ADDRESS; break;
++#endif
+ case NO_RECOVERY: error = EDNS_NO_RECOVERY; break;
+ case TRY_AGAIN: error = EDNS_TRY_AGAIN; break;
+ default: error = EUNKNOWN; break;