Running phase: unpackPhase unpacking source archive /nix/store/x0s65jqs4kaww54ii0hqg0i9cbb3y8vg-source source root is source Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase build flags: SHELL=/nix/store/11ciq72n4fdv8rw6wgjgasfv4mjs1jrw-bash-5.2p37/bin/bash KERNEL_DIR=/nix/store/ab7al0kxq22kgbyl0y41nc73rq95p59f-linux-hardened-6.6.75-dev/lib/modules/6.6.75-hardened1/build make -C "/nix/store/ab7al0kxq22kgbyl0y41nc73rq95p59f-linux-hardened-6.6.75-dev/lib/modules/6.6.75-hardened1/build" M="/build/source" modules make[1]: Entering directory '/nix/store/ab7al0kxq22kgbyl0y41nc73rq95p59f-linux-hardened-6.6.75-dev/lib/modules/6.6.75-hardened1/build' CC [M] /build/source/system76_acpi.o /build/source/system76_acpi.c:566:27: error: initialization of 'void (*)(struct acpi_device *)' from incompatible pointer type 'int (*)(struct acpi_device *)' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types8;;] 566 | .remove = system76_remove, | ^~~~~~~~~~~~~~~ /build/source/system76_acpi.c:566:27: note: (near initialization for 'system76_driver.ops.remove') make[3]: *** [/nix/store/ab7al0kxq22kgbyl0y41nc73rq95p59f-linux-hardened-6.6.75-dev/lib/modules/6.6.75-hardened1/source/scripts/Makefile.build:243: /build/source/system76_acpi.o] Error 1 make[2]: *** [/nix/store/ab7al0kxq22kgbyl0y41nc73rq95p59f-linux-hardened-6.6.75-dev/lib/modules/6.6.75-hardened1/source/Makefile:1921: /build/source] Error 2 make[1]: *** [/nix/store/ab7al0kxq22kgbyl0y41nc73rq95p59f-linux-hardened-6.6.75-dev/lib/modules/6.6.75-hardened1/source/Makefile:234: __sub-make] Error 2 make[1]: Leaving directory '/nix/store/ab7al0kxq22kgbyl0y41nc73rq95p59f-linux-hardened-6.6.75-dev/lib/modules/6.6.75-hardened1/build' make: *** [Makefile:5: all] Error 2