Hello It seems to compile with this patch
diff --git a/buildscripts/moduleconfig.py b/buildscripts/moduleconfig.py index b4d0bba0490..73c0f1a03fa 100644 --- a/buildscripts/moduleconfig.py +++ b/buildscripts/moduleconfig.py @@ -27,7 +27,7 @@ MongoDB SConscript files do. __all__ = ('discover_modules', 'discover_module_directories', 'configure_modules', 'register_module_test') # pylint: disable=undefined-all-variable -import imp +import importlib import inspect import os @@ -71,7 +71,7 @@ def discover_modules(module_root, allowed_modules): print("adding module: %s" % (name)) fp = open(build_py, "r") try: - module = imp.load_module("module_" + name, fp, build_py, + module = importlib.import_module("module_" + name, fp, build_py, (".py", "r", imp.PY_SOURCE)) if getattr(module, "name", None) is None: module.name = name -- 2.34.1 I'm not that confident about it but if it helps :) Best regards, Vincent
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110624): https://lists.openembedded.org/g/openembedded-devel/message/110624 Mute This Topic: https://lists.openembedded.org/mt/103445578/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-