Skip to content

Installation failed for kernel 6.17.8-200.fc42 #21

Description

@brhahlen

Autoinstall failed when trying to install kernel 6.17.8 on Fedora 42.

Build log:

DKMS (dkms-3.3.0) make.log for gasket/0.0.git.259.0a0de819 for kernel 6.17.8-200.fc42.x86_64 (x86_64)
Thu Nov 20 09:18:14 AM CET 2025

Building module(s)
# command: make -j8 KERNELRELEASE=6.17.8-200.fc42.x86_64 KERNEL_SOURCE_DIR=/lib/modules/6.17.8-200.fc42.x86_64/build
make -C "/lib/modules/6.17.8-200.fc42.x86_64/build" M="/var/lib/dkms/gasket/0.0.git.259.0a0de819/build" modules
make[1]: Entering directory '/usr/src/kernels/6.17.8-200.fc42.x86_64'
make[2]: Entering directory '/var/lib/dkms/gasket/0.0.git.259.0a0de819/build'
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: gcc (GCC) 15.2.1 20251022 (Red Hat 15.2.1-3)
  You are using:           gcc (GCC) 15.2.1 20251111 (Red Hat 15.2.1-4)
  CC [M]  gasket_core.o
  CC [M]  gasket_ioctl.o
  CC [M]  gasket_interrupt.o
  CC [M]  gasket_page_table.o
  CC [M]  gasket_sysfs.o
  CC [M]  apex_driver.o
In file included from /usr/src/kernels/6.17.8-200.fc42.x86_64/include/linux/module.h:23,
                 from /usr/src/kernels/6.17.8-200.fc42.x86_64/include/linux/device/driver.h:21,
                 from /usr/src/kernels/6.17.8-200.fc42.x86_64/include/linux/device.h:32,
                 from /usr/src/kernels/6.17.8-200.fc42.x86_64/include/linux/pci.h:37,
                 from gasket_page_table.h:15,
                 from gasket_page_table.c:42:
gasket_page_table.c:57:18: error: expected ‘,’ or ‘;’ before ‘DMA_BUF’
   57 | MODULE_IMPORT_NS(DMA_BUF);
      |                  ^~~~~~~
/usr/src/kernels/6.17.8-200.fc42.x86_64/include/linux/moduleparam.h:31:61: note: in definition of macro ‘MODULE_INFO’
   31 |                 = __MODULE_INFO_PREFIX __stringify(tag) "=" info
      |                                                             ^~~~
gasket_page_table.c:57:1: note: in expansion of macro ‘MODULE_IMPORT_NS’
   57 | MODULE_IMPORT_NS(DMA_BUF);
      | ^~~~~~~~~~~~~~~~
make[4]: *** [/usr/src/kernels/6.17.8-200.fc42.x86_64/scripts/Makefile.build:287: gasket_page_table.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [/usr/src/kernels/6.17.8-200.fc42.x86_64/Makefile:2047: .] Error 2
make[2]: *** [/usr/src/kernels/6.17.8-200.fc42.x86_64/Makefile:248: __sub-make] Error 2
make[2]: Leaving directory '/var/lib/dkms/gasket/0.0.git.259.0a0de819/build'
make[1]: *** [Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/kernels/6.17.8-200.fc42.x86_64'
make: *** [Makefile:15: all] Error 2

# exit code: 2
# elapsed time: 00:00:02
----------------------------------------------------------------
                                                                  

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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