diff --git a/pkgs/build-support/vm/default.nix b/pkgs/build-support/vm/default.nix index fed532fc1649..68ec5189177e 100644 --- a/pkgs/build-support/vm/default.nix +++ b/pkgs/build-support/vm/default.nix @@ -403,8 +403,8 @@ let ]; origArgs = args; origBuilder = builder; - QEMU_OPTS = "${QEMU_OPTS} -m ${toString memSize} -object memory-backend-memfd,id=mem,size=${toString memSize}M,share=on -machine memory-backend=mem"; - passAsFile = [ ]; # HACK fix - see https://github.com/NixOS/nixpkgs/issues/16742 + env.QEMU_OPTS = "${QEMU_OPTS} -m ${toString memSize} -object memory-backend-memfd,id=mem,size=${toString memSize}M,share=on -machine memory-backend=mem"; + __structuredAttrs = true; } );