From 7ac215aaba05844feedf98d9d7e09a32400dd654 Mon Sep 17 00:00:00 2001 From: Simon Gaiser Date: Fri, 2 Mar 2018 15:19:54 +0100 Subject: [PATCH] Require gcc with BTI mitigation support (cherry picked from commit 8905340413c8e21b1727393f6feec8b3010fe8e1) --- kernel.spec | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/kernel.spec b/kernel.spec index 3ecc446..9a125d2 100644 --- a/kernel.spec +++ b/kernel.spec @@ -53,6 +53,14 @@ BuildRequires: bc BuildRequires: openssl-devel BuildRequires: gcc-plugin-devel BuildRequires: elfutils-libelf-devel + +# gcc with support for BTI mitigation +%if 0%{?fedora} == 23 +BuildRequires: gcc >= 5.3.1-6.qubes1 +%else +BuildRequires: gcc >= 6.4.1-1.qubes1 +%endif + Provides: multiversion(kernel) Provides: %name = %kernelrelease