SF.net SVN: gar:[22881] csw/mgar/pkg/lang-python/mb/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Sat Jan 25 11:38:42 CET 2014


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 <dam at 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.



More information about the devel mailing list