Closed kimma closed 1 year ago
Red Hat: breaking things by backporting since forever. Thank you for the bug report. @snuf is the primary code contributor and this will get fixed at some point. Glad you were able to work around it.
Seems like the fix was already in vsl4, back porting it and testing.
fixed, merged to main.
Bug description
Unable to
make dkms
on up to date CentOS Stream 9 with kernel 5.14.0How to reproduce
What are the steps to reproduce the reported issue.
Logfile states:
error: stdarg.h: No such file or directory
Possible solution
Seems to be related to the new stdarg.h location. fio/port/vararg.h has an if/else statement with specifically kernel 5.16.0, but in CentOS Stream 9 it is apparently needed for 5.14.0 as well.
Updating the if statement to also catch 5.14.0 has solved it for my use case, but it might not be a good generic catch.
Environment information
Information about the system the module is used on
5.14.0-289.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Mar 19 07:28:57 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
main