lib: make warnOnInstantiate recurse into overrideAttrs result (#488797)

This commit is contained in:
Emily
2026-03-28 21:39:56 +00:00
committed by GitHub

View File

@@ -261,5 +261,12 @@ in
"outputName"
];
in
drv // mapAttrs (_: lib.warn msg) drvToWrap;
drv
// mapAttrs (_: lib.warn msg) drvToWrap
// (
if drv ? overrideAttrs && builtins.isFunction drv.overrideAttrs then
{ overrideAttrs = x: lib.derivations.warnOnInstantiate msg (drv.overrideAttrs x); }
else
{ }
);
}