aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMisty De Meo2014-08-08 14:11:27 -0700
committerMisty De Meo2014-08-08 14:15:16 -0700
commitf0982e4670e69f7274fdd134d9165b5d4a0c4574 (patch)
tree4bba209c507dac3c7f1c32131c047ee75c7f55c1
parent61db4ad45bec9acea02b6f6642f946786d0e4bbe (diff)
downloadhomebrew-f0982e4670e69f7274fdd134d9165b5d4a0c4574.tar.bz2
libdca: fix build with clang
Fixes #31456.
-rw-r--r--Library/Formula/libdca.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/Library/Formula/libdca.rb b/Library/Formula/libdca.rb
index 3bf2961d6..efedc5fc6 100644
--- a/Library/Formula/libdca.rb
+++ b/Library/Formula/libdca.rb
@@ -6,6 +6,10 @@ class Libdca < Formula
sha1 '3fa5188eaaa2fc83fb9c4196f6695a23cb17f3bc'
def install
+ # Fixes "duplicate symbol ___sputc" error when building with clang
+ # https://github.com/Homebrew/homebrew/issues/31456
+ ENV.append_to_cflags "-std=gnu89"
+
system "./configure", "--disable-debug", "--disable-dependency-tracking",
"--prefix=#{prefix}"
system "make"