From d8107994a2970045df453f6e702925ffdf59c7cb Mon Sep 17 00:00:00 2001 From: Dmitry Marakasov Date: Wed, 17 Nov 2021 14:13:21 +0300 Subject: lang/spidermonkey78: fix build with python 3.10 Approved by: portmgr blanket --- ...ython_mozbuild_mozbuild_backend_configenvironment.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_backend_configenvironment.py (limited to 'lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_backend_configenvironment.py') diff --git a/lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_backend_configenvironment.py b/lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_backend_configenvironment.py new file mode 100644 index 000000000000..fd3d705fefbf --- /dev/null +++ b/lang/spidermonkey78/files/patch-python_mozbuild_mozbuild_backend_configenvironment.py @@ -0,0 +1,17 @@ +--- python/mozbuild/mozbuild/backend/configenvironment.py.orig 2021-03-15 15:52:37 UTC ++++ python/mozbuild/mozbuild/backend/configenvironment.py +@@ -9,8 +9,13 @@ import six + import sys + import json + +-from collections import Iterable, OrderedDict ++from collections import OrderedDict + from types import ModuleType ++ ++if sys.version.startswith('2'): ++ from collections import Iterable ++else: ++ from collections.abc import Iterable + + import mozpack.path as mozpath + -- cgit v1.2.3