mirror of
git://code.qt.io/qt/qt5.git
synced 2026-03-20 05:19:40 +08:00
At the time of writing, homebrew ships patchelf version 0.18.0. This version of patchelf has a bug specific to Androd binaries. The macOS 14 arm64 host currently uses this version of patchelf. This causes an issue during runtime linking in Qt Multimedia applications on Android. This patch modifies the macOS 14 arm64 host to use patchelf v0.17.2 that we compile from source. It also adds warnings to the provisioning log should someone try to use v0.18.0 in the future. Fixes: QTBUG-136930 Pick-to: 6.8 Change-Id: Id66b560e6a1d4300a54017e9c3366720dc291944 Reviewed-by: Artem Dyomin <artem.dyomin@qt.io> (cherry picked from commit61046109cf) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> (cherry picked from commit14dcdd32d7)
Continuous Integration ====================== This directory contains files used by Qt's Continuous Integration system (Coin). pre-provisioning ---------------- Contains scripts which are used to install software to tier1 machines manually. E.g. Visual studio installation takes too long to be included to automatic provisioning of tier2 templates. provisioning ------------ Contains scripts that apply to different test machines in order to run automatic tests on them. For Windows scripts, make sure that the machine has "Set-ExecutionPolicy RemoteSigned -Force" set. (Run as admin in PowerShell)