[PATCH] efi_runtime: don't build dkms module for kernels 4.8.0 and above (LP: #1853090)
Colin King
colin.king at canonical.com
Thu Nov 21 19:37:41 UTC 2019
From: Colin Ian King <colin.king at canonical.com>
BugLink: https://bugs.launchpad.net/bugs/1853090
Use the dkms OBSOLETE_BY setting to skip building the efi driver
for kernels >= 4.8.0
With this setting we get dkms installs to do the following:
Unpacking fwts-efi-runtime-dkms (19.11.00-0ubuntu1) over (19.11.00-0ubuntu1) ...
Setting up fwts-efi-runtime-dkms (19.11.00-0ubuntu1) ...
Loading new fwts-efi-runtime-dkms-19.11.00 DKMS files...
Building for 5.3.0-19-generic
Building initial module for 5.3.0-19-generic
This system doesn't support Secure Boot
Secure Boot not enabled on this system.
Done.
efi_runtime.ko:
Running module version sanity check.
Module has been obsoleted due to being included
in kernel 4.8.0. We will avoid installing
for future kernels above 4.8.0.
You may override by specifying --force.
depmod...
DKMS: install completed.
Signed-off-by: Colin Ian King <colin.king at canonical.com>
---
debian/fwts-efi-runtime-dkms.dkms | 1 +
1 file changed, 1 insertion(+)
diff --git a/debian/fwts-efi-runtime-dkms.dkms b/debian/fwts-efi-runtime-dkms.dkms
index 94b3415b..33c24e46 100644
--- a/debian/fwts-efi-runtime-dkms.dkms
+++ b/debian/fwts-efi-runtime-dkms.dkms
@@ -4,3 +4,4 @@ MAKE[0]="KVER=$kernelver make"
BUILT_MODULE_NAME[0]="efi_runtime"
DEST_MODULE_LOCATION[0]="/updates"
AUTOINSTALL="yes"
+OBSOLETE_BY="4.8.0"
--
2.24.0
More information about the fwts-devel
mailing list