Revert "vfkit: use lld to avoid trap during linking"

This reverts commit 559ebc0633.
This commit is contained in:
zowoq
2026-07-21 12:08:38 +10:00
parent 85d32c6e5f
commit 1ee98495a4
-6
View File
@@ -5,7 +5,6 @@
darwin,
fetchFromGitHub,
fetchpatch2,
llvmPackages,
nix-update-script,
testers,
vfkit,
@@ -34,17 +33,12 @@ buildGoModule rec {
nativeBuildInputs = [
darwin.sigtool
# TODO: Remove this when NixOS/nixpkgs#536365 reaches master.
llvmPackages.lld
];
buildInputs = [
apple-sdk_15
];
# TODO: Remove this when NixOS/nixpkgs#536365 reaches master.
env.NIX_CFLAGS_LINK = "-fuse-ld=${lib.getExe' llvmPackages.lld "ld64.lld"}";
postFixup = ''
codesign --entitlements vf.entitlements -f -s - $out/bin/vfkit
'';