|
Message-Id: <44ABE1D8-9F06-4508-9B8E-EFC9C4706697@mofarider.de> Date: Tue, 25 Sep 2018 23:00:51 +0200 From: Tino Hirschmann <tino@...arider.de> To: lkrg-users@...ts.openwall.com Subject: Compiling issue on Debian 9 with vanilla kernel 4.18.9 Hi, when I try to compile the latest lkrg version on my debian 9 systems i run into error. I am running the latest vanilla kernel 4.18.9 and I am using gcc 7.3.0. root@...ian9:/usr/src/download/lkrg-main# make -j4 make -C /lib/modules/4.18.9/build M=/usr/src/download/lkrg-main modules make[1]: Entering directory '/usr/src/download/linux-4.18.9' CC [M] /usr/src/download/lkrg-main/src/modules/ksyms/p_resolve_ksym.o CC [M] /usr/src/download/lkrg-main/src/modules/hashing/p_lkrg_fast_hash.o CC [M] /usr/src/download/lkrg-main/src/modules/comm_channel/p_comm_channel.o CC [M] /usr/src/download/lkrg-main/src/modules/wrap/p_struct_wrap.o CC [M] /usr/src/download/lkrg-main/src/modules/integrity_timer/p_integrity_timer.o CC [M] /usr/src/download/lkrg-main/src/modules/kmod/p_kmod.o CC [M] /usr/src/download/lkrg-main/src/modules/database/CPU.o CC [M] /usr/src/download/lkrg-main/src/modules/database/arch/x86/IDT_MSR_CRx.o In file included from /usr/src/download/lkrg-main/src/modules/kmod/../../p_lkrg_main.h:84:0, from /usr/src/download/lkrg-main/src/modules/kmod/p_kmod.c:22: /usr/src/download/lkrg-main/src/modules/kmod/p_kmod.c: In function ‘p_count_modules_from_module_list’: /usr/src/download/lkrg-main/src/modules/kmod/../../modules/wrap/p_struct_wrap.h:28:14: error: inlining failed in call to always_inline ‘p_module_core’: function body not available inline void *p_module_core(struct module *p_mod); ^~~~~~~~~~~~~ /usr/src/download/lkrg-main/src/modules/kmod/p_kmod.c:133:12: note: called from here if (!p_module_core(p_mod) || !p_core_text_size(p_mod)) ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/download/lkrg-main/src/modules/kmod/../../p_lkrg_main.h:84:0, from /usr/src/download/lkrg-main/src/modules/kmod/p_kmod.c:22: /usr/src/download/lkrg-main/src/modules/kmod/../../modules/wrap/p_struct_wrap.h:30:21: error: inlining failed in call to always_inline ‘p_core_text_size’: function body not available inline unsigned int p_core_text_size(struct module *p_mod); ^~~~~~~~~~~~~~~~ /usr/src/download/lkrg-main/src/modules/kmod/p_kmod.c:133:37: note: called from here if (!p_module_core(p_mod) || !p_core_text_size(p_mod)) ^~~~~~~~~~~~~~~~~~~~~~~ scripts/Makefile.build:317: recipe for target '/usr/src/download/lkrg-main/src/modules/kmod/p_kmod.o' failed make[2]: *** [/usr/src/download/lkrg-main/src/modules/kmod/p_kmod.o] Error 1 I already modified src/modules/integrity_timer/p_stext_diff.c to get rid of the "‘JUMP_LABEL_NOP_SIZE’ undeclared here…” error, which was already discussed on the mailing list. Any idea of what might be the problem? Many thanks & Regards, Tino
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.