From 17fffdbb6c14451466773799d307ed4df641a331 Mon Sep 17 00:00:00 2001 From: theofficialgman <28281419+theofficialgman@users.noreply.github.com> Date: Wed, 6 Dec 2023 21:49:28 -0500 Subject: [PATCH] CI: add patchelf ppa for arm closes https://github.com/musescore/MuseScore/issues/20342 --- build/ci/linux/setup-arm.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build/ci/linux/setup-arm.sh b/build/ci/linux/setup-arm.sh index c3dec49eda770..e7cca44980674 100755 --- a/build/ci/linux/setup-arm.sh +++ b/build/ci/linux/setup-arm.sh @@ -135,11 +135,14 @@ DEBIAN_FRONTEND="noninteractive" TZ="Europe/London" apt-get install -y --no-inst "${apt_packages_runtime[@]}" \ "${apt_packages_ffmpeg[@]}" -# Add additional ppas (Qt 5.15.2 and Cmake) +# Add additional ppas (Qt 5.15.2, Cmake, and patchelf) # Poor naming of the cmake ppa, this ppa has bionic/focal/jammy dists add-apt-repository --yes ppa:theofficialgman/cmake-bionic add-apt-repository --yes ppa:theofficialgman/opt-qt-5.15.2-focal-arm +# minimum patchelf 0.12 needed for proper elf load memory alignment +add-apt-repository --yes ppa:theofficialgman/patchelf apt-get update +apt-get upgrade -y # add an exception for the "detected dubious ownership in repository" (only seen inside a Docker image) git config --global --add safe.directory /MuseScore