aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/build.rb
diff options
context:
space:
mode:
authorMike McQuaid2016-08-22 10:39:38 +0100
committerMike McQuaid2016-08-22 10:39:38 +0100
commit602fb0e575b47f75f20aa42d5c298deb3c2ab8c2 (patch)
tree74f74e910bf72303b731e3d97f413cebc8e09731 /Library/Homebrew/build.rb
parent21ac7de20c6ff36409ccd5aa43ed16076a73c39a (diff)
downloadbrew-602fb0e575b47f75f20aa42d5c298deb3c2ab8c2.tar.bz2
Make -no_weak_imports opt-in.
The experiment to add `-no_weak_imports` unconditionally has been a bit of a failure. It's broken more than it's fixed and I don't think we can have this as a default for Xcode 8. Add `ENV.no_weak_imports` to be used by formulae authors and make `ENV.no_weak_imports a no-op (for now). We may reconsider this behaviour in future.
Diffstat (limited to 'Library/Homebrew/build.rb')
-rw-r--r--Library/Homebrew/build.rb5
1 files changed, 0 insertions, 5 deletions
diff --git a/Library/Homebrew/build.rb b/Library/Homebrew/build.rb
index e50d10b04..8915e948c 100644
--- a/Library/Homebrew/build.rb
+++ b/Library/Homebrew/build.rb
@@ -79,11 +79,6 @@ class Build
ENV.activate_extensions!
- # Go makes extensive use of weak imports.
- if formula_deps.any? { |f| f.name == "go" }
- ENV.permit_weak_imports
- end
-
if superenv?
ENV.keg_only_deps = keg_only_deps
ENV.deps = formula_deps