Revision: 22881 http://sourceforge.net/p/gar/code/22881 Author: dmichelsen Date: 2014-01-25 10:38:40 +0000 (Sat, 25 Jan 2014) Log Message: ----------- lang-python/mb/trunk: Work around API usage as reported in #135
Modified Paths: -------------- csw/mgar/pkg/lang-python/mb/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/lang-python/mb/trunk/files/0001-Change-default-for-getaddrinfo.patch Modified: csw/mgar/pkg/lang-python/mb/trunk/Makefile =================================================================== --- csw/mgar/pkg/lang-python/mb/trunk/Makefile 2014-01-25 10:35:49 UTC (rev 22880) +++ csw/mgar/pkg/lang-python/mb/trunk/Makefile 2014-01-25 10:38:40 UTC (rev 22881) @@ -14,6 +14,10 @@ PATCHFILES += 0001-New-locations-for-GeoIP-databases.patch +# Use patch until this is fixed: +# http://mirrorbrain.org/issues/issue135 +PATCHFILES += 0001-Change-default-for-getaddrinfo.patch + # We really do only care for MirrorBrain on Solaris 10 PACKAGING_PLATFORMS = solaris10-sparc solaris10-i386 Copied: csw/mgar/pkg/lang-python/mb/trunk/files/0001-Change-default-for-getaddrinfo.patch (from rev 22879, csw/mgar/pkg/mirrorbrain/trunk/files/0001-Change-default-for-getaddrinfo.patch) =================================================================== --- csw/mgar/pkg/lang-python/mb/trunk/files/0001-Change-default-for-getaddrinfo.patch (rev 0) +++ csw/mgar/pkg/lang-python/mb/trunk/files/0001-Change-default-for-getaddrinfo.patch 2014-01-25 10:38:40 UTC (rev 22881) @@ -0,0 +1,25 @@ +From 3f59a009b2997cfe2f79ad020613a4a1dbf1ae14 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen <d...@opencsw.org> +Date: Sat, 25 Jan 2014 11:17:09 +0100 +Subject: [PATCH] Change default for getaddrinfo + +--- + mb/mb/asn.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/mb/mb/asn.py b/mb/mb/asn.py +index 0b6d602..3a5c2c4 100644 +--- a/mb/mb/asn.py ++++ b/mb/mb/asn.py +@@ -17,7 +17,7 @@ def iplookup(conn, s): + ips = [] + ip6s = [] + try: +- for res in socket.getaddrinfo(s, 0): ++ for res in socket.getaddrinfo(s, None): + af, socktype, proto, canonname, sa = res + if ':' in sa[0]: + if sa[0] not in ip6s: +-- +1.8.4.1 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.