X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/15f6e58f3b7c158aa735ce78597cf22c6ef3543b..5412a019a3f0c1cb2bff3b344f63e9a48a911026:/build/run-build-packages.sh diff --git a/build/run-build-packages.sh b/build/run-build-packages.sh index 0cfe54cd13..a6d0d1c32b 100755 --- a/build/run-build-packages.sh +++ b/build/run-build-packages.sh @@ -108,7 +108,8 @@ fi declare -a PYTHON3_BACKPORTS -PYTHON3_VERSION=$(python3 -c 'import sys; print("{v.major}.{v.minor}".format(v=sys.version_info))') +PYTHON3_EXECUTABLE=python3 +PYTHON3_VERSION=$($PYTHON3_EXECUTABLE -c 'import sys; print("{v.major}.{v.minor}".format(v=sys.version_info))') ## These defaults are suitable for any Debian-based distribution. # You can customize them as needed in distro sections below. @@ -122,6 +123,13 @@ case "$TARGET" in debian*) FORMAT=deb ;; + ubuntu1804) + FORMAT=deb + PYTHON3_EXECUTABLE=python3.8 + PYTHON3_VERSION=$($PYTHON3_EXECUTABLE -c 'import sys; print("{v.major}.{v.minor}".format(v=sys.version_info))') + PYTHON3_PACKAGE=python$PYTHON3_VERSION + PYTHON3_INSTALL_LIB=lib/python$PYTHON3_VERSION/dist-packages + ;; ubuntu*) FORMAT=deb ;; @@ -196,6 +204,9 @@ if [[ ! -d "$WORKSPACE/packages/$TARGET" ]]; then chown --reference="$WORKSPACE" "$WORKSPACE/packages/$TARGET" fi +# Required due to CVE-2022-24765 +git config --global --add safe.directory /arvados + # Perl packages debug_echo -e "\nPerl packages\n"