diff --git a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel index f32e6a19bc0e..e83a237a5397 100644 --- a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel @@ -4633,6 +4633,13 @@ cc_library( "tools/dsymutil/*.h", ]), copts = llvm_copts, + linkopts = select({ + "@platforms//os:macos": [ + "-framework", + "CoreFoundation", + ], + "//conditions:default": [], + }), deps = [ ":AllTargetsCodeGens", ":BinaryFormat",