mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-07-31 23:08:09 -07:00
dev-python/pycurl: Backport fix for py3.5
fixes Github: pycurl/pycurl/#273 Github: pycurl/pycurl/#274 Package-Manager: portage-2.2.23 Signed-off-by: Justin Lecher <jlec@gentoo.org>
This commit is contained in:
15
dev-python/pycurl/files/pycurl-7.19.5.1-py3.5-backport.patch
Normal file
15
dev-python/pycurl/files/pycurl-7.19.5.1-py3.5-backport.patch
Normal file
@@ -0,0 +1,15 @@
|
||||
tests/memory_mgmt_test.py | 4 +++-
|
||||
1 file changed, 3 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/tests/memory_mgmt_test.py b/tests/memory_mgmt_test.py
|
||||
index 08636ae..a7b8a21 100644
|
||||
--- a/tests/memory_mgmt_test.py
|
||||
+++ b/tests/memory_mgmt_test.py
|
||||
@@ -258,4 +258,6 @@ class MemoryMgmtTest(unittest.TestCase):
|
||||
|
||||
gc.collect()
|
||||
new_object_count = len(gc.get_objects())
|
||||
- self.assertEqual(new_object_count, object_count)
|
||||
+ # it seems that GC sometimes collects something that existed
|
||||
+ # before this test ran, GH issues #273/#274
|
||||
+ self.assertTrue(new_object_count in (object_count, object_count-1))
|
||||
@@ -40,6 +40,10 @@ DEPEND="${RDEPEND}
|
||||
# Needed for individual runs of testsuite by python impls.
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-py3.5-backport.patch
|
||||
)
|
||||
|
||||
python_prepare_all() {
|
||||
sed -e "/setup_args\['data_files'\] = /d" -i setup.py || die
|
||||
distutils-r1_python_prepare_all
|
||||
|
||||
Reference in New Issue
Block a user