Bug 1840523 - Add libssl.so.1.1 and libcrypto.so.1.1 to python toolchain. r=firefox-build-system-reviewers,andi

The Debian 12 based docker images don't have those libraries installed
(although we could install them, it's not a long term fix, as newer
versions of libssl come as libssl.so.3 and libssl.so.1.1 is bound to
disappear for good from future distros)

Differential Revision: https://phabricator.services.mozilla.com/D182130
This commit is contained in:
Mike Hommey 2023-06-27 08:39:20 +00:00
parent 317da1920c
commit 3c34754cc7

View File

@ -73,6 +73,8 @@ ${work_dir}/python/bin/python3 -m pip install -r ${GECKO_PATH}/build/psutil_requ
case `uname -s` in
Linux)
cp /usr/lib/x86_64-linux-gnu/libffi.so.* ${work_dir}/python/lib/
cp /usr/lib/x86_64-linux-gnu/libssl.so.* ${work_dir}/python/lib/
cp /usr/lib/x86_64-linux-gnu/libcrypto.so.* ${work_dir}/python/lib/
cp /lib/x86_64-linux-gnu/libncursesw.so.* ${work_dir}/python/lib/
cp /lib/x86_64-linux-gnu/libtinfo.so.* ${work_dir}/python/lib/
;;