summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSimão Gomes Viana2021-11-14 23:22:25 +0100
committerSimão Gomes Viana2021-11-14 23:22:37 +0100
commit41a30e7a717f67722f607649c2cca5a47d436187 (patch)
treea83c8f7a24c3c2e6dd6d8be9b920944d97028d62 /PKGBUILD
parent8e92c4e9fee82993ca700ee7a4d9d5d705f87570 (diff)
downloadaur-41a30e7a717f67722f607649c2cca5a47d436187.tar.gz
Fix DKMS build
Signed-off-by: Simão Gomes Viana <simao@halogenos.org>
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD2
1 files changed, 1 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f27b5475285d..342494d00403 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -154,7 +154,7 @@ _package-headers() {
# Fix for DKMS because clang doesn't like this
# and to disable LTO
for f in Makefile kernel/Makefile; do
- sed -i -re '/^.*[+]= *(-Qunused-arguments|-mno-global-merge|-ftrivial-auto-var-init=pattern|-Wno-initializer-overrides|-Wno-gnu|-Wno-format-invalid-specifier|-flto(=[a-z]+)?)$/d' $f
+ sed -i -re '/^.*[+]= *(-Qunused-arguments|-mno-global-merge|-ftrivial-auto-var-init=pattern|-Wno-initializer-overrides|-Wno-gnu|-mretpoline-external-thunk|-ftrivial-auto-var-init=zero|-Wno-format-invalid-specifier|-enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang|-flto(=[a-z]+)?)$/d' $f
sed -i -re 's/-flto(=([a-z]+)?)//g' $f
done
echo -e "\nKBUILD_CFLAGS += -Wno-error -Wno-unused-variable -Wno-incompatible-pointer-types" >> Makefile