Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Fri, 5 Mar 2021 21:31:17 +0100
From: Adam Zabrocki <pi3@....com.pl>
To: lkrg-users@...ts.openwall.com
Subject: Re: has no member named ‘detour’ - broken on Centos 8 - Stream

Hi,

Can you verify the latest commit?

https://github.com/openwall/lkrg/commit/7092d7aa0c0e69820300b86cf240713286bc0d6d

It should fix the problem.

Thanks,
Adam

On Thu, Mar 04, 2021 at 06:50:55PM +0100, bryn1u wrote:
> Hey,
> 
> New, fresh Centos 8 Stream:
> 
> [root@...alhost lkrg]# make
> make -C /lib/modules/4.18.0-277.el8.x86_64/build M=/root/lkrg modules
> make[1]: Entering directory '/usr/src/kernels/4.18.0-277.el8.x86_64'
>   CC [M]  /root/lkrg/src/modules/ksyms/p_resolve_ksym.o
>   CC [M]  /root/lkrg/src/modules/hashing/p_lkrg_fast_hash.o
>   CC [M]  /root/lkrg/src/modules/comm_channel/p_comm_channel.o
>   CC [M]  /root/lkrg/src/modules/integrity_timer/p_integrity_timer.o
>   CC [M]  /root/lkrg/src/modules/kmod/p_kmod.o
>   CC [M]  /root/lkrg/src/modules/database/CPU.o
>   CC [M]  /root/lkrg/src/modules/database/arch/x86/p_x86_metadata.o
>   CC [M]
> /root/lkrg/src/modules/database/arch/x86/p_switch_idt/p_switch_idt.o
>   CC [M]  /root/lkrg/src/modules/database/arch/arm64/p_arm64_metadata.o
>   CC [M]  /root/lkrg/src/modules/database/arch/arm/p_arm_metadata.o
>   CC [M]  /root/lkrg/src/modules/database/arch/p_arch_metadata.o
>   CC [M]
> /root/lkrg/src/modules/database/JUMP_LABEL/p_arch_jump_label_transform/p_arch_jump_label_transform.o
>   CC [M]
> /root/lkrg/src/modules/database/JUMP_LABEL/p_arch_jump_label_transform_apply/p_arch_jump_label_transform_apply.o
> /root/lkrg/src/modules/database/JUMP_LABEL/p_arch_jump_label_transform_apply/p_arch_jump_label_transform_apply.c:
> In function ‘p_arch_jump_label_transform_apply_entry’:
> /root/lkrg/src/modules/database/JUMP_LABEL/p_arch_jump_label_transform_apply/p_arch_jump_label_transform_apply.c:78:19:
> error: ‘p_text_poke_loc’ {aka ‘struct text_poke_loc’} has no member named
> ‘detour’
>            && p_tmp->detour) {
>                    ^~
> make[2]: *** [scripts/Makefile.build:316:
> /root/lkrg/src/modules/database/JUMP_LABEL/p_arch_jump_label_transform_apply/p_arch_jump_label_transform_apply.o]
> Error 1
> make[1]: *** [Makefile:1545: _module_/root/lkrg] Error 2
> make[1]: Leaving directory '/usr/src/kernels/4.18.0-277.el8.x86_64'
> make: *** [Makefile:95: all] Error 2
> [root@...alhost lkrg]# uname -a
> Linux localhost.localdomain 4.18.0-277.el8.x86_64 #1 SMP Wed Feb 3 20:35:19
> UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
> [root@...alhost lkrg]#

-- 
pi3 (pi3ki31ny) - pi3 (at) itsec pl
http://pi3.com.pl

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.