From 8efe40cee0a3745c0134e43aebde8205ba8b4d9e Mon Sep 17 00:00:00 2001 From: st s Date: Sat, 26 Jun 2021 01:15:00 +0200 Subject: [PATCH] samsung-zeroltexx: fix audio (MR 2263) Fix memory alignment issue that led to crashes by adding the -mstrict-align compiler flags. [ci:skip-build] already built successfully in CI --- device/testing/linux-samsung-zeroltexx/APKBUILD | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/device/testing/linux-samsung-zeroltexx/APKBUILD b/device/testing/linux-samsung-zeroltexx/APKBUILD index 3029ad6d8..592cd592c 100644 --- a/device/testing/linux-samsung-zeroltexx/APKBUILD +++ b/device/testing/linux-samsung-zeroltexx/APKBUILD @@ -3,7 +3,7 @@ pkgname=linux-samsung-zeroltexx pkgver=3.10.108 -pkgrel=0 +pkgrel=1 pkgdesc="Samsung Galaxy S6 edge kernel fork" arch="aarch64" _carch="arm64" @@ -39,6 +39,7 @@ prepare() { build() { unset LDFLAGS make O="$_outdir" ARCH="$_carch" CC="${CC:-gcc}" \ + KCPPFLAGS=-mstrict-align KCFLAGS=-mstrict-align \ KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-postmarketOS" # Master DTB (deviceinfo_bootimg_qcdt)