From 2698827661e16039de4f9e430fafdcacdb25cc5a Mon Sep 17 00:00:00 2001 From: Dorian Stoll Date: Mon, 20 Jan 2020 16:50:53 +0100 Subject: [PATCH] Disable debugging symbols for fedora Signed-off-by: Dorian Stoll --- pkg/fedora/kernel-surface/fedora.config | 5 +++++ pkg/fedora/kernel-surface/kernel-surface.spec | 14 ++++++++------ 2 files changed, 13 insertions(+), 6 deletions(-) create mode 100644 pkg/fedora/kernel-surface/fedora.config diff --git a/pkg/fedora/kernel-surface/fedora.config b/pkg/fedora/kernel-surface/fedora.config new file mode 100644 index 000000000..d309117d8 --- /dev/null +++ b/pkg/fedora/kernel-surface/fedora.config @@ -0,0 +1,5 @@ +# +# Forcefully disable debug symbols +# + +# CONFIG_DEBUG_INFO is not set diff --git a/pkg/fedora/kernel-surface/kernel-surface.spec b/pkg/fedora/kernel-surface/kernel-surface.spec index 88af19e9c..985d042d3 100755 --- a/pkg/fedora/kernel-surface/kernel-surface.spec +++ b/pkg/fedora/kernel-surface/kernel-surface.spec @@ -72,9 +72,10 @@ BuildConflicts: rhbuildsys(DiskFree) < 500Mb Source0: %{fedora_source}/snapshot/fedora-%{kernel_tag}.tar.gz Source1: %{config_source}/%{kernel_patches}/surface.config +Source2: fedora.config -Source2: %{sb_crt} -Source3: %{sb_key} +Source20: %{sb_crt} +Source21: %{sb_key} Source100: mod-sign.sh Source101: parallel_xz.sh @@ -114,15 +115,16 @@ against the kernel-surface package. scripts/kconfig/merge_config.sh \ fedora/configs/%{kernel_config} \ - %{SOURCE1} + %{SOURCE1} \ + %{SOURCE2} echo $((%{kernel_release} - 1)) > .version # Copy secureboot certificates if they are available -if [ -f "%{SOURCE2}" ] && [ -f "%{SOURCE3}" ]; then +if [ -f "%{SOURCE20}" ] && [ -f "%{SOURCE21}" ]; then mkdir -p keys - cp %{SOURCE2} keys/MOK.crt - cp %{SOURCE3} keys/MOK.key + cp %{SOURCE20} keys/MOK.crt + cp %{SOURCE21} keys/MOK.key fi # This Prevents scripts/setlocalversion from mucking with our version numbers.