From 436f95549f47ebfca7f7ceccef76989deaeacb4a Mon Sep 17 00:00:00 2001 From: Mio Date: Thu, 11 Sep 2025 13:16:22 +1000 Subject: [PATCH] remove a patch referencing an undefined config I am not sure what config.build.kernel is. It is causing attribute missing error when I enabled the kernel module --- modules/kernel.nix | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/modules/kernel.nix b/modules/kernel.nix index 37ecf9c7..be9b7b10 100644 --- a/modules/kernel.nix +++ b/modules/kernel.nix @@ -64,22 +64,5 @@ in rm -f verity_*.x509 openssl x509 -outform der -in ${config.signing.avb.verityCert} -out verity_user.der.x509 ''; - - # We have to replace files here, instead of just using the - # config.build.kernel drv output in place of source.dirs.${cfg.relpath}. - # This is because there are some additional things in the prebuilt kernel - # output directory like kernel headers for sunfish under device/google/sunfish-kernel/sm7150 - source = mkIf cfg.enable { - dirs.${cfg.relpath}.postPatch = '' - # Warn if we have prebuilt files that we aren't replacing - for filename in *; do - if [[ -f "$filename" && ! -f "${config.build.kernel}/$filename" ]]; then - echo "WARNING: Not replacing $filename" - fi - done - - cp -f ${config.build.kernel}/* . - ''; - }; }; }