@@ -32,7 +32,7 @@ source $MY_DIR/build_utils.sh
3232
3333
3434# MANYLINUX_DEPS: Install development packages (except for libgcc which is provided by gcc install)
35- if [ " ${AUDITWHEEL_POLICY} " == " manylinux2014" ] || [ " ${AUDITWHEEL_POLICY} " == " manylinux_2_28" ]; then
35+ if [ " ${AUDITWHEEL_POLICY} " == " manylinux2014" ] || [ " ${AUDITWHEEL_POLICY} " == " manylinux_2_28" ] || [ " ${AUDITWHEEL_POLICY} " == " manylinux_2_34 " ] ; then
3636 MANYLINUX_DEPS=" glibc-devel libstdc++-devel glib2-devel libX11-devel libXext-devel libXrender-devel mesa-libGL-devel libICE-devel libSM-devel zlib-devel expat-devel"
3737elif [ " ${BASE_POLICY} " == " musllinux" ]; then
3838 MANYLINUX_DEPS=" musl-dev libstdc++ glib-dev libx11-dev libxext-dev libxrender-dev mesa-dev libice-dev libsm-dev zlib-dev expat-dev"
4242fi
4343
4444# RUNTIME_DEPS: Runtime dependencies. c.f. install-build-packages.sh
45- if [ " ${AUDITWHEEL_POLICY} " == " manylinux2014" ] || [ " ${AUDITWHEEL_POLICY} " == " manylinux_2_28" ]; then
45+ if [ " ${AUDITWHEEL_POLICY} " == " manylinux2014" ] || [ " ${AUDITWHEEL_POLICY} " == " manylinux_2_28" ] || [ " ${AUDITWHEEL_POLICY} " == " manylinux_2_34 " ] ; then
4646 RUNTIME_DEPS=" zlib bzip2 expat ncurses readline gdbm libpcap xz openssl keyutils-libs libkadm5 libcom_err libidn libcurl uuid libffi libdb"
4747 if [ " ${AUDITWHEEL_POLICY} " == " manylinux2014" ]; then
4848 RUNTIME_DEPS=" ${RUNTIME_DEPS} libXft"
49- elif [ " ${AUDITWHEEL_POLICY} " == " manylinux_2_28" ]; then
49+ elif [ " ${AUDITWHEEL_POLICY} " == " manylinux_2_28" ] || [ " ${AUDITWHEEL_POLICY} " == " manylinux_2_34 " ] ; then
5050 RUNTIME_DEPS=" ${RUNTIME_DEPS} tk"
5151 fi
5252elif [ " ${BASE_POLICY} " == " musllinux" ]; then
@@ -86,7 +86,7 @@ if [ "${AUDITWHEEL_POLICY}" == "manylinux2014" ]; then
8686 # Install mayeut/devtoolset-10 repo to get devtoolset-10
8787 curl -fsSLo /etc/yum.repos.d/mayeut-devtoolset-10.repo https://copr.fedorainfracloud.org/coprs/mayeut/devtoolset-10/repo/custom-1/mayeut-devtoolset-10-custom-1.repo
8888 fi
89- elif [ " ${AUDITWHEEL_POLICY} " == " manylinux_2_28" ]; then
89+ elif [ " ${AUDITWHEEL_POLICY} " == " manylinux_2_28" ] || [ " ${AUDITWHEEL_POLICY} " == " manylinux_2_34 " ] ; then
9090 PACKAGE_MANAGER=dnf
9191 BASETOOLS=" ${BASETOOLS} curl glibc-locale-source glibc-langpack-en hardlink hostname libcurl libnsl libxcrypt which"
9292 # See https://unix.stackexchange.com/questions/41784/can-yum-express-a-preference-for-x86-64-over-i386-packages
0 commit comments