Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 683044

Summary: sys-kernel/kpatch-0.6.2 fails to build due missing struct named "value".
Product: Gentoo Linux Reporter: Jakub Hrbek <werifgx>
Component: Current packagesAssignee: Alice Ferrazzi <alicef>
Status: RESOLVED OBSOLETE    
Severity: normal CC: jstein
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log of krey's

Description Jakub Hrbek 2019-04-10 16:10:03 UTC
Based on https://gist.github.com/Kreyren/c6d90cf0bf9e13b7d5978e31e40fe638 `sys-kernel/kpatch-0.6.2::gentoo` fails to build due missing struct named `value`.

Suspect GCC compatibility issue, using GCC-8.3.0.

Suspect upstream issue -> filed https://github.com/dynup/kpatch/issues/948
Comment 1 Jakub Hrbek 2019-04-10 16:16:45 UTC
Created attachment 572392 [details]
build.log of krey's
Comment 2 Jakub Hrbek 2019-04-11 18:03:59 UTC
Based on https://github.com/dynup/kpatch/issues/948 this is upstream issue for Linux kernel >=4.19 due Linux commit 7290d5809571 -> recommends adding kernel check in kpatch to avoid this issue untill it's fixed.
Comment 4 Jakub Hrbek 2019-04-17 06:16:48 UTC
INFO: Patched by upstream on mensioned github bug above -> just version bump is needed (0.6.2 -> 0.6.3.). 

0.6.3 was tested with 0.6.2 ebuild configuration and i didn't notice any issues.
Comment 5 Jonas Stein gentoo-dev 2022-02-10 23:02:24 UTC
sys-kernel/kpatch-0.6.2 is no longer in the tree