Skip to content

stdarg.h: No such file or directory #45

@FatildaIV

Description

@FatildaIV

Hello,

I'm encountering some issues building DKMS modules on Linux 5.16:

Sat Jan 15 10:56:16 CET 2022
make -C /lib/modules/5.16.0-AMD/build M=/var/lib/dkms/rcraid/17.2.1/build
make[1]: Entering directory '/usr/lib/modules/5.16.0-AMD/build'
ln -sf `basename /var/lib/dkms/rcraid/17.2.1/build/rcblob.x86_64.o .o` /var/lib/dkms/rcraid/17.2.1/build/rcblob.x86_64.o
  CC [M]  /var/lib/dkms/rcraid/17.2.1/build/rc_init.o
  CC [M]  /var/lib/dkms/rcraid/17.2.1/build/rc_msg.o
  CC [M]  /var/lib/dkms/rcraid/17.2.1/build/rc_mem_ops.o
  CC [M]  /var/lib/dkms/rcraid/17.2.1/build/rc_event.o
  CC [M]  /var/lib/dkms/rcraid/17.2.1/build/rc_config.o
  CC [M]  /var/lib/dkms/rcraid/17.2.1/build/vers.o
In file included from /var/lib/dkms/rcraid/17.2.1/build/rc_config.c:27:
/var/lib/dkms/rcraid/17.2.1/build/rc_msg_platform.h:30:10: fatal error: stdarg.h: No such file or directory
   30 | #include <stdarg.h>
      |          ^~~~~~~~~~
compilation terminated.
make[2]: *** [scripts/Makefile.build:287: /var/lib/dkms/rcraid/17.2.1/build/rc_config.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /var/lib/dkms/rcraid/17.2.1/build/rc.h:97,
                 from /var/lib/dkms/rcraid/17.2.1/build/rc_mem_ops.c:43:
/var/lib/dkms/rcraid/17.2.1/build/rc_msg_platform.h:30:10: fatal error: stdarg.h: No such file or directory
   30 | #include <stdarg.h>
      |          ^~~~~~~~~~
compilation terminated.
In file included from /var/lib/dkms/rcraid/17.2.1/build/rc.h:97,
                 from /var/lib/dkms/rcraid/17.2.1/build/rc_event.c:25:
/var/lib/dkms/rcraid/17.2.1/build/rc_msg_platform.h:30:10: fatal error: stdarg.h: No such file or directory
   30 | #include <stdarg.h>
      |          ^~~~~~~~~~
compilation terminated.
In file included from /var/lib/dkms/rcraid/17.2.1/build/rc.h:97,
                 from /var/lib/dkms/rcraid/17.2.1/build/rc_init.c:38:
/var/lib/dkms/rcraid/17.2.1/build/rc_msg_platform.h:30:10: fatal error: stdarg.h: No such file or directory
   30 | #include <stdarg.h>
      |          ^~~~~~~~~~
In file included from /var/lib/dkms/rcraid/17.2.1/build/rc.h:97,
                 from /var/lib/dkms/rcraid/17.2.1/build/rc_msg.c:22:
/var/lib/dkms/rcraid/17.2.1/build/rc_msg_platform.h:30:10: fatal error: stdarg.h: No such file or directory
   30 | #include <stdarg.h>
      |          ^~~~~~~~~~
compilation terminated.
compilation terminated.
make[2]: *** [scripts/Makefile.build:287: /var/lib/dkms/rcraid/17.2.1/build/rc_mem_ops.o] Error 1
make[2]: *** [scripts/Makefile.build:287: /var/lib/dkms/rcraid/17.2.1/build/rc_event.o] Error 1
make[2]: *** [scripts/Makefile.build:287: /var/lib/dkms/rcraid/17.2.1/build/rc_init.o] Error 1
make[2]: *** [scripts/Makefile.build:287: /var/lib/dkms/rcraid/17.2.1/build/rc_msg.o] Error 1
make[1]: *** [Makefile:1846: /var/lib/dkms/rcraid/17.2.1/build] Error 2
make[1]: Leaving directory '/usr/lib/modules/5.16.0-AMD/build'
make: *** [Makefile:68: module] Error 2

Installed kernels:

linux-amd 5.16.v.0-2
linux-amd-headers 5.16.v.0-2
linux-atm 2.5.2-7
linux-firmware 20211216.f682ecb-1
linux-headers 5.16.arch1-1
linux-lts 5.15.14-1
linux-lts-headers 5.15.14-1

Using arch build directory, DKMS built on LTS kernel successfully.

Thanks for your help

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions