Package: kernel-package
Version: 13.018
Severity: normal
Tags: patch

Attached patch includes `objtool` binary in kernel-headers package
generated by make-kpkg. This binary needs to be included to sucessfully
build all out-of-tree kernel modules, when kernel code include metadata
are generated by this tool (for example when CONFIG_STACK_VALIDATION /
CONFIG_UNWINDER_ORC enabled - ORC is enabled by default in 4.14.9+).

Please include this patch in future builds of kernel-package.

With regards,
Daniel
--- /usr/share/kernel-package/ruleset/targets/headers.mk.orig	2017-08-08 08:58:13.040741804 +0200
+++ /usr/share/kernel-package/ruleset/targets/headers.mk	2018-01-02 15:22:54.184008804 +0100
@@ -190,6 +190,12 @@
            fi;                                                                            \
          done
 endif
+######################################################################
+#### Adds objtool binary - for support recent kernels with kernel metadata generated
+#### by objtool, out-of-tree kernel-module builds require that 
+######################################################################
+	test ! -x tools/objtool/objtool || $(install_program) tools/objtool/objtool $(SRCDIR)/tools/objtool/objtool
+
 	@echo done > $@
 
 debian/stamp/binary/$(h_package):

Reply via email to