From 3802b2cd40cf9d80709a359b3d0b87f2a6a507d4 Mon Sep 17 00:00:00 2001 From: Oliver Smith Date: Wed, 30 Nov 2022 09:33:01 +0100 Subject: [PATCH] temp/arm-trusted-firmware: fix build on gcc 12 (MR 3681) Apply the same fix as in Alpine: https://gitlab.alpinelinux.org/alpine/aports/-/commit/769f9666b663ba06dca63ddbff6eb1af458355f3 [ci:skip-build]: already built successfully in CI --- temp/arm-trusted-firmware/APKBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/temp/arm-trusted-firmware/APKBUILD b/temp/arm-trusted-firmware/APKBUILD index 550f51211..5d11d5ae6 100644 --- a/temp/arm-trusted-firmware/APKBUILD +++ b/temp/arm-trusted-firmware/APKBUILD @@ -4,7 +4,7 @@ pkgname=arm-trusted-firmware pkgver=9999 _pkgver=2.7.0 -pkgrel=7 +pkgrel=8 pkgdesc="ARM Trusted Firmware-A (TF-A)" url="https://github.com/ARM-software/arm-trusted-firmware" arch="aarch64" @@ -33,7 +33,7 @@ build() { esac msg "Building ATF for $plat (opts='$opts')" - make PLAT=$plat bl31 $opts + LDFLAGS="$LDFLAGS -no-warn-rwx-segment" make E=0 PLAT=$plat bl31 $opts done }