Admins will be upgrading ORNL GitLab Servers on Saturday, 16 May 2026, from 7 AM until 11 AM EST. Repositories will experience intermittent outages during this time.
throw"combineSdk: unable to combine ${overlay.name} with ${base.name} because runtime versions don't match (${overlay.runtime.version} != ${base.runtime.version})"
throw"combineSdk: unable to combine ${fallback.name} with ${base.name} because runtime versions don't match (${fallback.runtime.version} != ${base.runtime.version})"
elseifbase.meta.brokenthen
fallback
else
let
withBaseRuntimes=
iffallback.version==base.versionthen
base.unwrapped
else
pkgs.callPackage./wrapper.nix{}"sdk"(
(pkgs.combinePackages[
base.runtime
base.aspnetcore
(overlay.overrideAttrs(old:{
passthru=old.passthru//{
inherit(base)
packages
targetPackages
;
};
}))
fallback
]).unwrapped.overrideAttrs
(old:{
name=overlay.unwrapped.name;
name=fallback.unwrapped.name;
# resolve symlinks so DOTNET_ROOT is self-contained