On Mon, Feb 2, 2015 at 12:36 PM, Cyd Haselton <chasel...@gmail.com> wrote: > After fixing a segfault issue (many thanks Ryan) I'm back to the same issue > I was having with Python 2.7.8; the newly built python throws an undefined > reference to dlopen when running setup.py...specifically when importing > just-built extensions > > I've managed to narrow the problem down to the following line: > > importlib._bootstrap._SpecMethods(spec).load()
That call is where modules are created (and executed) via the loader designated for the module by the import machinery. So a problem here may simply reflect a problem with the loader. Which module is being imported when you run into trouble? Is it a C-extension module? Also keep in mind that basically everything in importlib._bootstrap is frozen into your Python binary when you build Python (or should be). So if you are seeing any errors related to something missing or broken in importlib._bootstrap, it could be related to the build step where importlib gets frozen. Either way, more info (e.g. a traceback) would be great if you need more help. -eric _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com