summaryrefslogtreecommitdiffstats
path: root/lang/swift/files/patch-swift_utils_build-script-impl
diff options
context:
space:
mode:
Diffstat (limited to 'lang/swift/files/patch-swift_utils_build-script-impl')
-rw-r--r--lang/swift/files/patch-swift_utils_build-script-impl16
1 files changed, 16 insertions, 0 deletions
diff --git a/lang/swift/files/patch-swift_utils_build-script-impl b/lang/swift/files/patch-swift_utils_build-script-impl
new file mode 100644
index 0000000..cfb7bd8
--- /dev/null
+++ b/lang/swift/files/patch-swift_utils_build-script-impl
@@ -0,0 +1,16 @@
+--- swift/utils/build-script-impl.orig 2017-03-28 05:42:53.000000000 +0000
++++ swift/utils/build-script-impl 2017-04-23 23:59:13.869062000 +0000
+@@ -1948,8 +1948,11 @@ for host in "${ALL_HOSTS[@]}"; do
+ # gold linker support.
+ cmake_options=(
+ "${cmake_options[@]}"
+- -DCMAKE_EXE_LINKER_FLAGS:STRING="-fuse-ld=gold"
+- -DCMAKE_SHARED_LINKER_FLAGS:STRING="-fuse-ld=gold"
++ -DCMAKE_EXE_LINKER_FLAGS:STRING="-L/usr/local/lib -fuse-ld=gold"
++ -DCMAKE_SHARED_LINKER_FLAGS:STRING="-L/usr/local/lib -fuse-ld=gold"
++ -DCMAKE_CPP_COMPILER=%%CPP_ONLY%%
++ -DCMAKE_C_COMPILER=%%CC_ONLY%%
++ -DCMAKE_CXX_COMPILER=%%CXX_ONLY%%
+ )
+ fi
+ else
OpenPOWER on IntegriCloud