From 406dca5bf323e67d3b4b4c88e28b9bd6718beb3d Mon Sep 17 00:00:00 2001 From: Alexey Edelev Date: Wed, 6 Aug 2025 15:53:24 +0200 Subject: [PATCH] Provision patchelf on ARM macOS 13, 15, and 26 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This is required by vcpkg. The x86_64 macOS and macOS 14 platforms already have patchelf installed. Change-Id: I722abf2792dcfe954248196ab9bc0ca39d01570a Reviewed-by: Nils Petter Skålerud Reviewed-by: Simo Fält Reviewed-by: Aku Pietikäinen --- coin/provisioning/qtci-macos-13-arm/28-patchelf.sh | 7 +++++++ coin/provisioning/qtci-macos-15-arm/28-patchelf.sh | 5 +++++ coin/provisioning/qtci-macos-26-arm/28-patchelf.sh | 5 +++++ 3 files changed, 17 insertions(+) create mode 100755 coin/provisioning/qtci-macos-13-arm/28-patchelf.sh create mode 100755 coin/provisioning/qtci-macos-15-arm/28-patchelf.sh create mode 100755 coin/provisioning/qtci-macos-26-arm/28-patchelf.sh diff --git a/coin/provisioning/qtci-macos-13-arm/28-patchelf.sh b/coin/provisioning/qtci-macos-13-arm/28-patchelf.sh new file mode 100755 index 00000000..a2a91e16 --- /dev/null +++ b/coin/provisioning/qtci-macos-13-arm/28-patchelf.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash +#Copyright (C) 2025 The Qt Company Ltd +#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +set -ex + +source "${BASH_SOURCE%/*}/../common/unix/install-patchelf.sh" diff --git a/coin/provisioning/qtci-macos-15-arm/28-patchelf.sh b/coin/provisioning/qtci-macos-15-arm/28-patchelf.sh new file mode 100755 index 00000000..583aa46e --- /dev/null +++ b/coin/provisioning/qtci-macos-15-arm/28-patchelf.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +#Copyright (C) 2024 The Qt Company Ltd +#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +source "${BASH_SOURCE%/*}/../common/unix/install-patchelf.sh" diff --git a/coin/provisioning/qtci-macos-26-arm/28-patchelf.sh b/coin/provisioning/qtci-macos-26-arm/28-patchelf.sh new file mode 100755 index 00000000..583aa46e --- /dev/null +++ b/coin/provisioning/qtci-macos-26-arm/28-patchelf.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +#Copyright (C) 2024 The Qt Company Ltd +#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +source "${BASH_SOURCE%/*}/../common/unix/install-patchelf.sh"