Temporarily remove the Meson builds from packages in the flake

This will avoid some out-of-memory issues in GitHub actions that result
from num jobs > 1 and num cores = 4. Once we only have the Meson build
system, this problem should go away, and we can reenable these jobs.
This commit is contained in:
John Ericson 2024-06-17 09:04:41 -04:00
parent 5e806673c3
commit c9cdc2423a
2 changed files with 6 additions and 3 deletions

View file

@ -270,8 +270,11 @@
(lib.genAttrs stdenvs (_: { })))
{
"nix" = { };
"nix-util" = { };
"nix-store" = { };
# Temporarily disabled because GitHub Actions OOM issues. Once
# the old build system is gone and we are back to one build
# system, we should reenable these.
#"nix-util" = { };
#"nix-store" = { };
}
// lib.optionalAttrs (builtins.elem system linux64BitSystems) {
dockerImage =

View file

@ -42,7 +42,7 @@ in
{
# Binary package for various platforms.
build = forAllPackages (pkgName:
forAllSystems (system: self.packages.${system}.${pkgName}));
forAllSystems (system: nixpkgsFor.${system}.native.${pkgName}));
shellInputs = forAllSystems (system: self.devShells.${system}.default.inputDerivation);