URL: https://github.com/freeipa/freeipa/pull/1571
Author: tiran
 Title: #1571: Add workaround for netiface wheel bug
Action: opened

PR body:
"""
Don't use binary wheel for netiface to workaround a bug in
netifaces-0.10.6-cp27-cp27mu-manylinux1_x86_64.whl. The shared library
uses UCS2 APIs although the wide unicode build should use UCS4 APIs.

See: https://github.com/al45tair/netifaces/issues/2
Signed-off-by: Christian Heimes <chei...@redhat.com>

Alastair Houghton removed the bogus netiface wheels. This PR should do the 
trick in case the removal isn't sufficient.
"""

To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/1571/head:pr1571
git checkout pr1571
From 0d4f1e7b531dcf5ae0c518029e2b9eff297d1ef0 Mon Sep 17 00:00:00 2001
From: Christian Heimes <chei...@redhat.com>
Date: Tue, 13 Feb 2018 17:45:12 +0100
Subject: [PATCH] Add workaround for netiface wheel bug

Don't use binary wheel for netiface to workaround a bug in
netifaces-0.10.6-cp27-cp27mu-manylinux1_x86_64.whl. The shared library
uses UCS2 APIs although the wide unicode build should use UCS4 APIs.

See: https://github.com/al45tair/netifaces/issues/2
Signed-off-by: Christian Heimes <chei...@redhat.com>
---
 Makefile.am | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Makefile.am b/Makefile.am
index 1e200f117d..ab657659b4 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -335,6 +335,7 @@ wheel_bundle: $(WHEELBUNDLEDIR) bdist_wheel .wheelconstraints
 	MAKEFLAGS= $(PYTHON) -m pip wheel \
 	    --disable-pip-version-check \
 	    --constraint .wheelconstraints \
+	    --no-binary netiface \
 	    --find-links $(WHEELDISTDIR) \
 	    --find-links $(WHEELBUNDLEDIR) \
 	    --wheel-dir $(WHEELBUNDLEDIR) \
_______________________________________________
FreeIPA-devel mailing list -- freeipa-devel@lists.fedorahosted.org
To unsubscribe send an email to freeipa-devel-le...@lists.fedorahosted.org

Reply via email to