From 31395c766ea3ba4d31f6abb0e63b9d1a10b2ed18 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 26 May 2025 01:04:02 +0200 Subject: [PATCH] nix: mark i686-linux cross builds as broken They are broken on hydra's cross-trunk jobset since at least 2022-05-24 and more recently they've been getting stuck while running the functional-tests and block a build slot until the hard timeout. Co-authored-by: Robert Hensing --- pkgs/tools/package-management/nix/common-meson.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/tools/package-management/nix/common-meson.nix b/pkgs/tools/package-management/nix/common-meson.nix index 8775feab540f..1e2bb73aef41 100644 --- a/pkgs/tools/package-management/nix/common-meson.nix +++ b/pkgs/tools/package-management/nix/common-meson.nix @@ -274,6 +274,10 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.lgpl21Plus; inherit maintainers teams; platforms = platforms.unix; + # Gets stuck in functional-tests in cross-trunk jobset and doesn't timeout + # https://hydra.nixos.org/build/298175022 + # probably https://github.com/NixOS/nix/issues/13042 + broken = stdenv.hostPlatform.system == "i686-linux" && stdenv.buildPlatform != stdenv.hostPlatform; outputsToInstall = [ "out" ] ++ optional enableDocumentation "man"; mainProgram = "nix"; };