From f2cf00ca59f4155069348c8a8a848cf9974007f7 Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Tue, 18 Aug 2026 21:31:22 -0400 Subject: [PATCH] qemu: enable parallel building In 3e9186206e, the build, check and install phases were switched from Ninja to Make, but stdenv only passes `-j` when `enableParallelBuilding` is set. Due to this, QEMU's Makefile fell back to `-j1` for its Ninja invocation, leading to very slow, serial builds. This commit just sets `enableParallelBuilding` to true. --- pkgs/by-name/qe/qemu/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/qe/qemu/package.nix b/pkgs/by-name/qe/qemu/package.nix index 7eb7facb578e..28399b8031c6 100644 --- a/pkgs/by-name/qe/qemu/package.nix +++ b/pkgs/by-name/qe/qemu/package.nix @@ -257,6 +257,7 @@ stdenv.mkDerivation (finalAttrs: { dontUseNinjaCheck = true; dontUseNinjaInstall = true; dontAddStaticConfigureFlags = true; + enableParallelBuilding = true; outputs = [ "out" ] ++ lib.optional enableDocs "doc" ++ lib.optional guestAgentSupport "ga"; separateDebugInfo = true;