Skip to content

Commit 338e40a

Browse files
committed
Bootstrap: Install dispatch in stage0
The concurrency runtimes require that dispatch is installed or it will fail to load at launch. The C library is built as part of the concurrency build but is not installed. We need to install a copy of dispatch so that programs that link concurrency run. (cherry picked from commit f36391d)
1 parent ea4906d commit 338e40a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

utils/build-presets.ini

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3127,6 +3127,7 @@ swift-include-tests=0
31273127
llvm-include-tests=0
31283128

31293129
release
3130+
libdispatch
31303131

31313132
skip-early-swiftsyntax
31323133
skip-early-swift-driver
@@ -3159,6 +3160,7 @@ llvm-install-components=llvm-ar;llvm-ranlib;clang;clang-resource-headers;compile
31593160

31603161
install-llvm
31613162
install-swift
3163+
install-libdispatch
31623164

31633165
# Build Toolchain Requirements:
31643166
# - C/C++ compiler

0 commit comments

Comments
 (0)