linux: (re)take into account extraConfig

PR #42838 wrongly started to ignore extraConfig. This fixes that.
This commit is contained in:
Matthieu Coudron 2019-01-31 13:34:42 +09:00
parent b61797baf3
commit a5a796222b

View file

@ -73,10 +73,10 @@ let
features = kernelFeatures; # Ensure we know of all extra patches, etc.
};
# extra config in legacy string format
extraConfig = extraConfig + lib.optionalString (stdenv.hostPlatform.platform ? kernelExtraConfig) stdenv.hostPlatform.platform.kernelExtraConfig;
intermediateNixConfig = configfile.moduleStructuredConfig.intermediateNixConfig;
intermediateNixConfig = configfile.moduleStructuredConfig.intermediateNixConfig
# extra config in legacy string format
+ extraConfig
+ lib.optionalString (stdenv.hostPlatform.platform ? kernelExtraConfig) stdenv.hostPlatform.platform.kernelExtraConfig;
structuredConfigFromPatches =
map ({extraStructuredConfig ? {}, ...}: {settings=extraStructuredConfig;}) kernelPatches;