|
46 | 46 |
|
47 | 47 | # RUNTIME_DEPS: Runtime dependencies. c.f. install-build-packages.sh |
48 | 48 | if [ "${OS_ID_LIKE}" == "rhel" ]; then |
49 | | - RUNTIME_DEPS=(zlib bzip2 expat ncurses readline gdbm libpcap xz openssl keyutils-libs libkadm5 libcom_err libcurl uuid libffi libdb) |
| 49 | + RUNTIME_DEPS=(zlib bzip2 expat ncurses readline gdbm xz openssl libcurl uuid libffi) |
50 | 50 | if [ "${AUDITWHEEL_POLICY}" == "manylinux2014" ]; then |
51 | | - RUNTIME_DEPS+=(libidn libXft) |
| 51 | + RUNTIME_DEPS+=(libXft) |
| 52 | + RUNTIME_DEPS+=(keyutils-libs libkadm5 libcom_err libidn) # we rebuild curl |
52 | 53 | elif [ "${AUDITWHEEL_POLICY}" == "manylinux_2_28" ]; then |
53 | | - RUNTIME_DEPS+=(libidn tk) |
| 54 | + RUNTIME_DEPS+=(tk) |
54 | 55 | else |
55 | | - RUNTIME_DEPS+=(libidn2 tk) |
| 56 | + RUNTIME_DEPS+=(tk) |
56 | 57 | # for graalpy |
57 | 58 | RUNTIME_DEPS+=(libxcrypt-compat) |
58 | 59 | fi |
59 | 60 | elif [ "${OS_ID_LIKE}" == "debian" ]; then |
60 | | - RUNTIME_DEPS=(zlib1g libbz2-1.0 libexpat1 libncurses6 libreadline8 tk libgdbm6 libdb5.3 libpcap0.8 liblzma5 libkeyutils1 libkrb5-3 libcom-err2 libidn2-0 libcurl4 uuid) |
| 61 | + RUNTIME_DEPS=(zlib1g libbz2-1.0 libexpat1 libncurses6 libreadline8 tk libgdbm6 libdb5.3 liblzma5 libcurl4 uuid) |
61 | 62 | if [ "${AUDITWHEEL_POLICY}" == "manylinux_2_31" ]; then |
62 | 63 | RUNTIME_DEPS+=(libffi7 libssl1.1) |
63 | 64 | else |
64 | 65 | RUNTIME_DEPS+=(libffi8 libssl3) |
65 | 66 | fi |
66 | 67 | elif [ "${OS_ID_LIKE}" == "alpine" ]; then |
67 | | - RUNTIME_DEPS=(zlib bzip2 expat ncurses-libs readline tk gdbm db xz openssl keyutils-libs krb5-libs libcom_err libidn2 libcurl libuuid libffi) |
| 68 | + RUNTIME_DEPS=(zlib bzip2 expat ncurses-libs readline tk gdbm xz openssl libcurl libuuid libffi) |
68 | 69 | else |
69 | 70 | echo "Unsupported policy: '${AUDITWHEEL_POLICY}'" |
70 | 71 | exit 1 |
@@ -116,7 +117,7 @@ if [ "${AUDITWHEEL_POLICY}" == "manylinux2014" ]; then |
116 | 117 | fi |
117 | 118 | fixup-mirrors |
118 | 119 | elif [ "${OS_ID_LIKE}" == "rhel" ]; then |
119 | | - BASE_TOOLS+=(glibc-locale-source glibc-langpack-en hardlink hostname libcurl libnsl libxcrypt which) |
| 120 | + BASE_TOOLS+=(glibc-locale-source glibc-langpack-en gzip hardlink hostname libcurl libnsl libxcrypt which) |
120 | 121 | echo "tsflags=nodocs" >> /etc/dnf/dnf.conf |
121 | 122 | dnf -y upgrade |
122 | 123 | EPEL=epel-release |
|
0 commit comments