From e0309a98aab4f9a29da8f1e482cae978a574434f Mon Sep 17 00:00:00 2001 From: rdb Date: Wed, 30 Dec 2020 23:27:54 +0100 Subject: [PATCH] dist: Remove liblzma, libreadline and libbz2 from exclude_dependencies These are not part of the manylinux specs, and actually needed by the Python _lzma, readline, etc. modules. This fixes the problem that these dependencies are not being picked up automatically. --- direct/src/dist/commands.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/direct/src/dist/commands.py b/direct/src/dist/commands.py index dde3e45a08..72173de71f 100644 --- a/direct/src/dist/commands.py +++ b/direct/src/dist/commands.py @@ -270,8 +270,8 @@ class build_apps(setuptools.Command): # manylinux1/linux 'libdl.so.*', 'libstdc++.so.*', 'libm.so.*', 'libgcc_s.so.*', 'libpthread.so.*', 'libc.so.*', 'ld-linux-x86-64.so.*', - 'libgl.so.*', 'libx11.so.*', 'libreadline.so.*', 'libncursesw.so.*', - 'libbz2.so.*', 'libz.so.*', 'liblzma.so.*', 'librt.so.*', 'libutil.so.*', + 'libgl.so.*', 'libx11.so.*', 'libncursesw.so.*', 'libz.so.*', + 'librt.so.*', 'libutil.so.*', # macOS '/usr/lib/libc++.1.dylib',