From bc839554185b48050ca3cb43da98b50e632a646f Mon Sep 17 00:00:00 2001 From: Khushboo Vashi Date: Tue, 28 May 2024 11:50:21 +0530 Subject: [PATCH] Fix mod_wsgi version mismatch issue for RHEL platforms. --- pkg/linux/build-functions.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/linux/build-functions.sh b/pkg/linux/build-functions.sh index 0d346ec36..91283117e 100644 --- a/pkg/linux/build-functions.sh +++ b/pkg/linux/build-functions.sh @@ -24,11 +24,12 @@ _setup_env() { OS_VERSION=$(grep "^VERSION_ID=" /etc/os-release | awk -F "=" '{ print $2 }' | sed 's/"//g' | awk -F "." '{ print $1 }') SYSTEM_PYTHON_PATH='/usr/bin/python3' PYTHON_BINARY=$("${SYSTEM_PYTHON_PATH}" -c "import sys; print('python%d.%.d' % (sys.version_info.major, sys.version_info.minor))") + PYTHON_BINARY_WITHOUT_DOTS='python3' if [ "$2" == 'redhat' ] && [ "${OS_VERSION}" == "8" ]; then SYSTEM_PYTHON_PATH='/usr/bin/python3.9' PYTHON_BINARY='python3.9' + PYTHON_BINARY_WITHOUT_DOTS='python39' fi - PYTHON_BINARY_WITHOUT_DOTS=$(echo ${PYTHON_BINARY} | sed -e 's/\.//g') } _cleanup() {