aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorAdam Vandenberg2013-01-15 18:53:26 -0800
committerAdam Vandenberg2013-01-15 18:53:26 -0800
commita9300c857f71e0c4dafd8ecdaa1486c11e7805fb (patch)
treebfe8342dda519714124afb5a71fc7b91ddd4fe8f /Library/Formula
parent24998b128f4c1654deadfe75325060ebc35ecb13 (diff)
downloadhomebrew-a9300c857f71e0c4dafd8ecdaa1486c11e7805fb.tar.bz2
gambit-scheme: use std env
Fixes #17099.
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/gambit-scheme.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/Library/Formula/gambit-scheme.rb b/Library/Formula/gambit-scheme.rb
index f52f8090e..c769760f1 100644
--- a/Library/Formula/gambit-scheme.rb
+++ b/Library/Formula/gambit-scheme.rb
@@ -8,6 +8,12 @@ class GambitScheme < Formula
option 'with-check', 'Execute "make check" before installing'
option 'enable-shared', 'Build Gambit Scheme runtime as shared library'
+ # Gambit Scheme needs to know the real compilers used during compilation, as
+ # it writes these into its "gambit-cc" script. The superenv wrappers won't
+ # work for this.
+ # See: https://github.com/mxcl/homebrew/issues/17099
+ env :std
+
fails_with :llvm do
build 2335
cause "ld crashes during the build process or segfault at runtime"